Can you jailbreak a iPhone 4 and have metro pcs service?

Yes you can. If it does not have a sim, you will be able to get one.