Absolutely no reason why you can’t use any phone on any network – just stick in the SIM card and go. The network does not care, and does not know what you actual device is.
Any 3g phone will work on any network, 3g or not, and any 2g phone will work on a 3g network, but obviously only gives 2g (GSM) functionality
No it won’t. Not on Three. If you use a 2g phone on 3, after a couple of weeks it will get disabled.
The reason for this is because they pay Orange to run their 2g network. Every call you make over it costs them much more than 3g calls (which run on their own network).
It will seem to work, but then after a couple of weeks your sim will be disabled until you buy a new phone to put it in.
Joe