At least her first passport is an AMERICAN passport!
YES YES YES YES!!!!!
The passport issue after he was no longer a minor is very important as are the three, not two, trips to Kenya.
Indonesian Passport? They do not allow dual citizenship, I believe.