not sure about the answer regarding your daughter, try to get plenty of letters/paperwork to prove you have sole responsibility.

You do not need a Visa for your son, if your British husband is on the birth certificate, then you can apply for a British passport for him from the embassy.