Last year was my first year and I was bone stock except for a trooper skid plate which can be found used I bought new for 70 something. (bought as precausion just in case) I was on really and I mean REALLY bad tired and I did fine. I went to hotel rock 1st day which had a little more pucker factor than Elephant hill I did the next day and I must say you will be Amazed what these things can do. Yes TRUST your spotter and you will be fine. Even if you think you dont have control they can see more than you and you will be ok.
As far as camping no there wont be camping on the trail. Well as far as I know I only went on two of them.
hope to see you there.