Most of the campsites have trees. Depends on the campsite. Sleeping on the hammock at night would not be recommended as there can be the occasional bear.
Depends on the site. Plenty of trees to hang one from on the sites I have seen.
Thanks! Your answer is awaiting moderation.