I got a solution to your problem 1:
1. Turn on 3G/2G data on your phone
2. Connect your phone to your laptop via USB
3. On your phone : Go to Settings>Wireless & networks>Tethering & portable hotspot>
4. Check mark USB tethering
5. Your PC will automatically install necessary drivers and tethering will begin !
(I myself tested this method and it worked!)
(NOTE:You may need internet connection from other sources while installing drivers)
As far as 2nd problem is concerned, try reporting it to SONY service center.
And yes, your English is not that bad!