haha i am going there this week
and no, no reservation is needed just show up you might have to wait until the next group leaves as they take you in a truck to the starting point
also there is another one that is close by too
http://www.hockingriver.com/