There is parking. NAPSters really like having the ability to get away on the weekends. There are storage facilities and bikes are useful most of the year. Make sure you get a very good bike lock and helmet. Newport isn't far and buses are a problem.
Taxis are expensive and inconvenient.
Having a car is very nice. It is a very pleasant convenience, not a necessity. If they get in big trouble they can lose their driving privileges. It seems these changes were about Indoc. Fewer students dropped right after Indoc this year and that's good.