Hmm, they both have their ways of disrupting each other but I'm going with prof.
Fog, dispell, burn, webs, bolts, scurse, fd.. etc you name it.
especially the dispells, they're royal screw over.
not so sure about lvl 250 though, but prof should still have the upper hand.
Prof or sniper for PvP, I wouldn't know.. this all depends on who's playing better, and I can't really tell for 250's? Proper usage of traps, arrow showers + DS, and prof can easily be downed. But proper usage of delu fog, web bolts and it'll hurt the sniper.
No they can't.
There are no advantages to using a baby class, don't use them.