IS it possible to take virgin mobile account and put it on sprint iphone?

Can you do this without flashing and by replacing the meid and such

Nope

NO! Virgin Mobile USA phones are CDMA, that means they will only be able to work on Virgin Mobile USA's network.

Only Virgin Mobile USA Branded phones work on Virgin Mobile USA's network - NO FLASHING TO OR FROM!