1. Порядок членов предложения при составлении вопросов следующий:
а) Вопросительное слово (если есть) - «who».
б) Вспомогательный глагол (если в качестве сказуемого используется одна из форм глагола «to be», т. е. «am», «is» или «are», если используются модальные глаголы, т. е. «should», «must», «can», «may» и др. , то они идут вместо вспомогательного; также вместо вспомогательного может идти сказуемое «to have») - «are».
в) Подлежащее - «you».
г) Сказуемое (если это не «to be», и оно не ушло на место вспомогательного) - «waiting».
д) Второстепенные члены предложения (если есть) - [нет]
е) Предлог (если есть; в русском языке он стоит перед вопросительным словом) - «for».
Получилось «Who are you waiting for?».
Прим. 1:
Если вопрос к подлежащему, то порядок слов прямой. Т. е. если бы вы хотели сказать не «Кого ты ждёшь?» , а «Кто ждёт?» , то по-английски бы это было так: «Who waits?» (по умолчанию подразумевается 3-е лицо, поэтому на конце «-s»)
Прим. 2;
В разговорном английском часто ложится болт на некоторые правила. Например, чаще вы услышите «You sure?», чем «Are you sure?»
2. Да, вы правы: «sure» в значении «конечно» звучит преимущественно в американском английском (http://classes.ru/dictionary-english-russian-Apresyan-term-100334.htm). Потому что вообще это прилагательное со значениями «уверенный» , «твёрдый» , «надёжный» , «непременный» и т. п.