Hello, I did a foundation year last year at LJMU.
To answer your questions is does solely depend on each university, the majority of foundation years I've found are taught at the university and so as such you are a university student, you are able to live in halls and you don't miss out on student life, we used the same facilities as the degree students on our course. Find out if the foundation year at Manchester is taught at the university or if it's taught at a college, if it is the latter then my experiences do not apply.