1. We’ve got much/a lot of rice. Correct: a lot of
2. There isn’t much/a lot of rice. Correct: much
3. My sister eats a lot of/many sweets. Correct: a lot of
4. There aren’t much/many vegetarians in my school. Correct: many
5. There aren’t a lot of/much vegetables. Correct: a lot of