[Edit: 20140320] Some answers, if I am wrong please tell me.
Android can Destroy backgrounded activities if it sees fit.
Same as 1
Do any of you have a nice example using Server Messengers in Xamarin?
Guess that it is same as 1 and 2. A backgrounded Activity will be destroyed if Android sees fit. A Service could survive more than the calling activity.