Yes the esn number is good, all you will need to get is a Virgin Mobile Top Up Card to activate in your name, I always went with the $25 a month plan that gives you 300 anytime talk minutes and unlimited text and data!
Yes, all it needs is to be reactivated with a Virgin Mobile prepay card, I always went with the $25 a month plan because that gave me 300 talk minutes and unlimited text and data.