Do you have a job? A rental contract?
You need to show significant ties to your home country or your visa will be denied.
Heavens yes.Also (part2) lots of the websites I have looked at say you should get a lawyer or someone to check your forms out for you, is this recommended

