The following phrases are not correct:
3)a bed where to sleep
6)warm air currents where to soar
We don't use "where" this way in English. To use "where" you would have to add a personal pronoun. E.g., "A bed where I sleep." The other sentences are correct.
If this answers your question, vote me up!