UMTS 2100 coverage is quite good, expecially with 3 and Vodafone. Wind has very little coverage, only the main towns.
I have no idea about what "tethering" is, while for the codice fiscale just follow the instructions on this site...
http://www.prepaidgsm.net/en/italy.html