Sorry for the late reply! If you have the budget spare, I'd highly reccomened it as there is so much for beginners to advance. I think you should also be able to get an educational discount if you use your school email so that's worth looking into.
Yes, you can retake it, but you have to wait for 24 hours or so I think. It’s an open book test so you can reference the manual when you take it if that helps.