Yes, there is nothing stopping you having PWM on all of the pins if you create the pulses in software.