1. MAC address is tied to your network hardware and is unique. IP address is random and given to you by your ISP and varies from connection to connection.
A www search engine can offer you more detailed information though.
2. IP address.
3. Proxy server or HotspotShield, again, a www search engine might prove helpful in finding these.
4. No.