hi, for the picture yes can be passport size or 2x2
for your children it is case to case basis, e.g if your child is 12 below, he/she is pretty much exempted for peer counseling but still needs to register.
If he/she is 13 yrs old above he/she shall attend the peer counseling.
for your ID yes...