Fun quiz, but I'd suggest not requiring last names.
Also 4 questions about Charmed seems like a lot -- maybe just have one question requiring one or two of the names and add questions about something else, like Bewitched, Hocus Pocus, the Craft, Robert Eggers' The Witch, etc.
Nice job overall. A couple of suggestions. Jepunk normally doesn't require the 's' at the end (e.g. for familiars), even if the question clearly indicates a plural. Maclay and Madison should be accepted for the Buffy question. Satan and Lucifer (and probably a few others) should be accepted for Devil.
Also 4 questions about Charmed seems like a lot -- maybe just have one question requiring one or two of the names and add questions about something else, like Bewitched, Hocus Pocus, the Craft, Robert Eggers' The Witch, etc.