For your second question, you're right that too many choices can be a problem with quizzes. However, there are a few things you can do to mitigate this issue. Also you can use a variety of question types, such as multiple choice, true/false, and fill-in-the-blank. This will help to keep the quiz interesting and engaging.