Overall good place and lots of different options to ride
yes
Check out the full trail description: Risca Bike Park and Cwmcarn Trails