ZAD,
No clue about your first Q.
In regards to your second Q, if they respond with an approval in lets say next 2 months, you will only have 2 more months to land before your visa will expire. In this case, you can put up a request stating not getting enough time to get things together to land...