ground wire to panel box
If you don't have one, you need a grounding terminal.

Wiring a panel is not difficult, but definitely check your local code to make sure that panel wiring isn't required to be done by a licensed electrician.

All of your other questions can be answered with simple Google searches. You should really do research on your own before asking very broad questions.