No. I stayed Friday night and Saturday night using BOGO. I have not seeing bonus points post yet.
No you wouldn’t need reservations to just go hiking and biking by yourself. But If you wanted the guide you would need reservations or hope to show up and they are not at their max of 8 people.