1. He travels a lot and meets many people.

2. He travels much and meets many people.
[Can we use 'much' instead of 'a lot'?]

2 is awkward. It'd be better to use any of these replacements:

a great deal
all over Europe (or whatever area/continent/country you want)
extensively