Good mix of man made and off piste
yes
Check out the full trail description: Glentress Mountain Bike Trails