Yes you don't need the newest mac to port it, it just must be as powerful as the iphone
Nope, xCode need at least an intel mac.
Really? Okay didn't know that.
@lostclimate
cause when you build your game, Unity will start xcode and compile it using the iPhone SDK (it also checks if you have a valid iPhone developer license).