it will be sim-locked, and im not sure if a uk vodafone sim will work in an italian iPhone. I doubt it would, as even though they are the same network, the sims will probably be coded differently
the iphone 3g will probably be unlocked, although it may take some time - the first iphone took 3 months. however, hackers have a head start with the software this time