puppet stage ,
have you checked the ''use -by date'' in the fine-print of the offer that you couldn,t refuse.??
Do you have that passport in a safe ready to go place?
I dont think you have enough entry visas personally.
where u r goin' you wont need one anyhow.