Porque no tengo dónde pernoctar / pasar la noche.
Por que vas in English means: Why are you going? The 'you' seems an error for 'te' = 'you'. Por que te vas = Why are you going away
Que vas a hacer translates to "What are you going to do?"
"Que vas a hacer mañana" means "What are you going to do tomorrow?" in Spanish.
"Que vas a estudiar mañana" means "What are you going to study tomorrow?" in Spanish.
What school do you go to ?
What are you going to do Sunday morning?
Ana no duerme
The translation of 'A que hora vas a venir' from Spanish to English is "What time are you going to come?"
Que vas a pedir means "What are you going to order or ask" this phrase is used when talking to a waitor
"What are you going to have for dinner today?"
Translation: ¿A que horas vas a trabajar?
"Que le vas a de sir" is not a correct phrase in Spanish. It appears to be a grammatically incorrect construction. If you meant to say "¿Qué le vas a decir?" it translates to "What are you going to tell him/her?"