yep, the first time i got it done i got those nasty little white heads. only the first time though!

As for how long it lasts - i guess its each individual, but i need to get mine done every 3 weeks