Root how to flash rooted sprint intercept to virgin mobile

So I rooted my intercept on 2.2.1 with the one click root program and everything went fine. Now I want to flash it to virgin mobile and put it on the 25 dollar plan. So how do I accomplish this? What do I need to download and how hard is it to do? And will the web and pic message work?