My daughter, aged 17, wants to go on the Pill. But will she be protected as soon as she starts using it?

If she starts the first pack on the first day of her period then yes, she will be protected right away.