yea i use a PS3 controller on my imac for playing castlecrashers and it works great over bluetooth
nope not at all
use this guide it works great
http://www.cultofmac.com/198793/use-a-playstation-3-controller-on-your-mac-with-bluetooth-os-x-tips/