1.) Maybe because it would be pretty hard to port IE to an OS with a pretty different architecture and I'm not even sure what would be the potential gains of doing so.
2.) Safari is based on WebKit so a lot of the cross-platform compatibility bitchwork is already done by the WebKit project, not really Apple.
3.) It appears that Safari for Windows is dying if not already dead.