Yeah, best piece of advice – don’t go if it’s wet.
2nd best piece of advice – park in the top car park in the woods (will look for road name shortly), but don’t leave valuables in the car, as it’s prone for break-ins.
Not overbiked, sounds fine – you’ll see plenty of people pushing full on DH rigs back up the hill.
Just explore, it’s quite concentrated, so if you go down, up, down, up a few times you’ll find most of it – there are maps online. The purpose build section is a good place to start from the top CP as it comes off the fire road as you drop down, but don’t know how much work has been done on it recently.
No idea about bike hire.