What is the race entry fee structure?

Is there a fee for practice?

Does HPR have showers and what not and if yes how much does it cost to camp over night?

Any info is appreciated. Thanks.