( do I need a sim card with a carrier on it to unlock the phone
Hi Matthew. Yes, you should be able to use it like an iPod Touch. Use iTunes to activate the phone.