As a Veterinarian we say six months.
No, has to be 12 weeks old
I would consult a vet for that or look at the back of a flea collar boz, it should say the age recommenced requirements. Hope I helped.