'A lot of' can be used. I think the first (with many) 2 are fine. Regarding 'much', there is often a problem for ESL learners: much cannot be used in a positive statement, but can be used in a negative or in a question.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Alex+ Can “too much” or “too many” be used in my examples?Yes. No problem.