Macbook does NOT come with Microsoft Office (all the programs you listed). You must buy this seperately at any Best Buy etc.
If you want to use Microsoft programs on XP, you'll have to use bootcamp and buy a copy of XP. However, Microsoft makes Mac versions of all the programs that run just fine on OSX
Mac already has a wireless card installed! Each laptop does. You can link to the internet instantly (the wifi card is built into the computer, as is a webcam!)
My macbook works PERFECTLY with any device I connect to it. In fact, unlike windows, Mac doesn't need to install the hardware and crap like that...just plug it in and open the folder. I have NEVER had a problem with any device.
You'll find that mac surpasses all your expectations.