I have no clue as to what the riding around You Yangs etc, but by the sounds of it, it is mainly trail riding.
In all honesty, a decent helmet and gloves are all you are a really ever going to need. The only thing I would suggest to potentially put your mind at ease, is to invest in some knee...