To answer your questions... no, the light outlet and switch in a bedroom does not have to be fed from a AFCI protected circuit nor do the receptacles and outlets in a ensuite bathroom.

As to the walk in closet, does it have a door on it? If it does, then any receptacles installed in the closet do not need to be AFCI ptotected (unless some one sleeps in the closet). If the closet does not have a door on it then IMHO any receptacles installed in the closet do need to be AFCI protected.

Having said this... I agree with the above comment from mr_electrician.