Hi there!
My bid to do the task as you described is $75, but you may want to consider my proposal below :-)
Have you considered Google Apps for this project?!
Google Apps are web application hosted on Google servers. Their frontend is built by HTML, CSS and JavaScript like any normal web page. The backend is built by using Google Script "which you are asking to include in your form".
A Google App will be interactive. For example, it can show the student how many right and wrong answers he has as he progresses through the quiz, shows hints for the student if he asked for and if you are willing to put a higher budget than I am proposing, we can make the application show step by step answers "like those in Symbolab and math portal" for the questions he missed after going through the whole quiz.
Sure it will show random different questions with random choices as you described in the description, that's the main task!
I know that I have few reviews here, but all of them are related to Google Script projects. Actually, I started my freelancing career on Upwork. I am a top rated freelancer with a job success score of 99% there. I am trying o build a good profile here as well!
I want to point out that I worked as an online math tutor before I start developing Google Apps while I was in college. I worked for Gotit! and MathCrunch. I will really enjoy working on such project :-)
I will be happy to address any of your questions!
Cheers,
Mohamed