In Rance 03 characters join over the course of the game(and sometimes leave for some periods of time). They all have fixed level caps but they can be raised with certain items. They can all learn up to four skill by leveling up and these skill can be upgraded by paying at a shop. Of course, Rance doesn't have a level cap like the rest.
Short ranged skills hit opponents on the front row while sniping or long range attacks can hit enemies in the back before they reach you.
Skills can deal physical or magical damage, and some have bonus properties that are effective with certain enemies. Sexual Assault skills are more powerful when used against Gal Monsters for example.