Hi Brroke
One way to accomplish this would be to use the assignment activity for the essay questions - this allows more flexibility for marking file submission, grade calculation, notification to markers, comments inline, feedback files, attempts etc. use the max attempt or possibly last attempt depending on whether a user can be downgraded.
Does this sound Ok or is there some requirements not met.
Regards