Yes, take note which side of the canyon you wish to visit. The north rim or south. North has nicer camping options but both have all camping options.
Yes. However if stargazing is your thing you could camp overnight in the petrified forest . unobstructed view of the sky, less people, etc. Its a few hours east.
Thanks! Your answer is awaiting moderation.