OK let's look at these in order: -
a) Under XP your Vaio used IPv4 as the Internet Protocol to enable the transfer of data in small packets to be routed across networks and the internet. I'm sure you know what an IP address is! IPv4 uses 32-bit addressing which limits the number of possible IP addresses to around 4,295 million (2^32) and these are likely to be exhausted by the end of 2011. So with the release of Vista IPv6 was incorporated into all operating systems. This uses 128-bit addressing and allows for lots more possible addresses (more than I can calculate at 2^128). IPv6 appears in Device Manager as Teredo Tunneling ...etc.
Either you can simply disable it and just use IPv4 by right clicking on it in Device Manager and choosing disable - or you can right-click on it and choose 'Update Driver' and ask the system to search your computer for a suitable driver.
b) You need to install the Bluetooth Driver from the Vista download page for your model here: -
http://support.vaio.sony.eu/computing/vaio/downloads/updates/index.aspx?l=en_GB&m=VGN-SZ1XP_C&os=7
c) You need to install the Memory Card Read/Write Driver. I would try the one under the Original Drivers Tab.
