Four steps from the file on your desktop to questions in your course. You never retype a question.
The import does not create a quiz, it fills the question bank. That is a feature. Open or create a Quiz activity, choose Questions, then Add, then from question bank, and tick what you want. Or add a random question from the category the import created, so each student draws a different mix.
A long PDF is better tested a chapter at a time. Generate one set per chapter and import each into its own category, and you get weekly checks that match the reading schedule instead of one sprawling exam.
Moodle expects GIFT files saved as UTF-8 text. The export is written that way, and the characters GIFT treats as syntax are escaped, so a colon or an equals sign in a question stem does not break the import.