Luke van Wyk, do you live in US and are you a citizen? If you are a US citizen, you don't need to go to the embassy, all you need is buy you ticket and you are on your way!
I don't think so because even for visa application you can work in
Thanks! Your answer is awaiting moderation.