You need no adapters.
Yes
Yes, but you may need an adaptor.
Use bluetooth to connect them. Both are bluetooth ready.
You would need another device to connect to it.
Yes, but you will need a Mini Display to HDMI adapter.1Connect the mini display side of your mini-display-to-HDMI adapter to the back of your iMac.2Connect the other side of the mini display cord to the corresponding port in your adapter box.3Connect your HDMI cable from your Xbox HDMI port to the HDMI port of your adapter.4Plug in the adapter box and turn on any power buttons, if applicable. Turn on the Xbox.5Press "Command-F2" to switch from the iMac display mode to the Xbox display mode. Your Xbox interface should now appear on your iMac screen.There are multiple mini-display-to-HDMI adapter boxes on the market; before you purchase one, check any available reviews to make sure it is compatible with the iMac, or use Apple's "About Mini DisplayPort to HDMI Adapters" page to find out if the adapter you want to use will work with your iMac.
Yes, you just need an adapter.
you will need a hotshoe adapter with a PC female input so you can connect to it.
well think first you need a wireless adapter. then connect to the computer
An ethernet cord to connect the XBox to a router or the wireless adapter for XBox to connect to your wireless router.
Yes iMacs have built in support for an external display in extended desktop mode. You may need an adapter to connect the monitor to the iMacs Mini-DVI output port.
You just need a GameCube to VGA adapter.
You need an Xbox wireless adapter.