Can you buy an iPhone from metro pcs?

Soon.

Now that T-Mobile has the iPhone and is merging with Metro, we should expect the iPhone to arrive on Metro because the carriers will begin to work on each other's bandwidths.