For my own personal sanity anyone playing a Villian needs to have steped under the dragon's banner, being the guy rallying the monsters behind the scenes.
Just don't want things to suddenly become a CF. Have your own ambitions and maybe want to undermine him, sure your evil. Your just smart enough to know outwards opposiiton or disobeyign him when you get sent an order is suicide. Just for some semblence of order on the bad side.
Notable powers is mostly for the villians, but rangers do have the ability to teleport, granted it's in a big telepgraphed beam so you'd ge pounded if you teleported to the wrong spot. But yeah, weapons Zords and the like.
Nope, no continuinty. Your Zord is a type of dinosaur, pick your favorite that isn't already chosen and read the settings thread, it's pretty short right now, but it'll set the tone.