Nope, sorry.
Just about any Logitech USB Microphone will work! Even an Xbox360 Headset will work.
No, you can't.
You can use your Xbox360 Wireless headset to play!
No, a PlayStation 3 Rock Band 2 controller will not work with the Xbox 360.
yes
yes
Yes, it will
No
yes
no Xbox 360 does not work on the PS3
The Xbox 360 game bundle for Rock Band Video game does
Yes, all rock band instruments work on every rock band game