What exactly are you trying to accomplish here? Rooting is an easy process but I won't go into the exact steps here, as they are published in MANY places already, just do a search for "root samsung intercept" and you'll have more information than you'll know what to do with. It only took me about 10 minutes to complete the root process. Follow the directions closely!
Rooting the phone has it's purposes, but what are you trying to accomplish by doing so? Common purposes: Remove stock applications (nfl, nascar), enable locked features (wifi teathering), or install custom roms (none available that I know of for the intercept).
As far as "flashing" the phone, what are you trying to "flash" it with? There aren't any custom roms to use on it.
" its stuck with stupid android". It's an Android based phone, it will always only have android on it. Want a phone with a different OS (iOS, 7, BBos), than you'll have to buy a device that comes with that OS. Simple as that.