Our shariah says every kids born on the nature of islam, his parent after make him jews, cristian etc according to their religion, so the situation of kids on boat you mention, they are not questionable and also more the Kids are not questionable for his deeds before majurity age.
your second...