Yes, you can ride any type of bike on the paths.  You don’t need a mountain bike, as the paths are almost completely paved, and the gravel sections are gentle enough to ride on a city bike or road bike.