1. How many ,Not many
2. much, much
3. much, much
4. mant, much
5. many, many
6. much, much
7. much, a lot of
8. many, a lot of
Как правило,в правилах пишут,что "a lot of" мы употребляем в позитивных предложениях,а much/many в отрицаниях и вопросах.
В позитивных ответах всё же чаще ставят Yes, there is/are a lot, в то время как в отрицательных ответах Not much/many. И тут бы так и сделать, но по заданию у вас сказано вставлять "a lot of" и вот это вот "of" всё меняет - так ответить нельзя. Если будет "of",то нужно объяснять чего же много "Yes, there is a lot of milk"
Much - с неисчислимыми (посчитать нельзы)
Many - с исчислимыми (можно посчитать)