Well, if I need the iPhone as a phone, I already have TMobile service on my main one so it'd just be a matter of sticking the SIM in an adapter, which I also have.
As far as the computer goes, yeah, I meet those requirements. It's an iMac G5 iSight running 10.5. Still a nice computer, and it's...