✨ ベストアンサー ✨
1つ目
how many の後に名詞が来る理由
〈how many children〉〈do you want〉がセットだからです。how many、すなわち「どのくらいの数か」を問うている対象はchildrenであり、「子供の数」を質問しています。
do you want というのは、付け足し情報として〈how many children〉にくっついていて、「子供の数」を「ほしい子供の数」というように詳しく説明している役割を持っています。そのため、〈how many children〉の後ろにくるのです。
How many do you want children?
この場合、How manyの対象であるchildrenがすぐ後ろにないため、「(あなたは子どもが欲しい?)が(いくつあるか?)」のようになり、文が成立しません。
2つ目
How much do they need?は、
How much money do they need?を省略している物です。なので、どちらの文でも正解です。
moneyがなくてもいい理由は、
How much?というフレーズが日本で言う「いくら?」のように、料金を問う言葉としてめちゃくちゃ浸透しているため、moneyと言わなくても(日本語で言えば、「値段いくら?」と言わなくても)その質問が値段を聞いている質問だと分かるからです。