Socially, there are peltny of people to play with, so, yeah... The economy isn't perfect, but you can usally afford stuff on the Auction house, unless it's Blue+. There are plenty of farmers, but you can just /ignore them.
Nah, you might have to run the instance or dungeon repeatedly, but they're about 2-3 hours each for high-end instances. For high-end content such as Molten core, 6 hours if you know what you're doing and move fast. ONyxia is a 15min fight though. There are some bugs, usually tiny annoying bugs. on the forums, we're pretty hepful

And , if yuour on a PvP server, yeah, otherwise, it's battlegrounds. Also, WoW has a subscrption fee , like FFXI... but you just pay $15, not $13+characters.