Do I open a Junior ISA for each child?
Yes, you must open a Junior ISA for each child as an account can only be in one name. So, if you have parental responsibility for more than one child, you will need to open a Junior ISA for each of them.
All investing should be regarded as longer term. The value of your investments can go up and down, and you may get back less than you invest.