The hardware PWM module isn't suitable for driving servos, but they are quite easy to do in software - the servos only require a 0.5-1.5mS pulse every 20mS or so - but only the 0.5-1.5mS is crucial, the 20mS can be 10mS?, 30mS?, it's not at all critical.
Yes, but you need one PWM module for each servo - most PIC's only have one or two. Then you can only get low resolution, 1mS change (0.5-1.5mS) with (as standard) a 20mS repetition rate - this only gives you about 50 different positions for the servo.