@qua
1) CORP usually is valid till medicals are valid or passport expiry, whichever is first.I'm assuming if your medicals are to expire they might ask you to do them again..but not 100% sure.
2)You can land anywhere you like
3) They will ask you for address to send ppr card, as your pr is...