The Rockhopper will handle begginer's downhill fine but its still rough and you'll definitely need new tires, the fork is fine, despite being 100mm it can handle the abuse of downhill fine... just try not to be so careless, hardtails are not forgiving on errors, especially not on a downhill.
Man... its been ages since I posted here.