Great place, well maintained and always lots of people around
yes
Check out the full trail description: Risca Bike Park and Cwmcarn Trails