Hi
I was looking at the new student accommodation too, as it offers long contracts (I've made hull my firm for studying MH Nursing in september, so i require a longer contract compared to most courses).
As for parking i'm not sure (i'll also need to park/bring my car due to the nature of my course). But i'm pretty sure you can apply for a permit to park onsite like Taylor court (the other halls on campus).