I'm a first year studying Management with French
Yes, if you want to postpone your studies and then apply for placement years then you are encouraged to do so.
A bit of both - there are loads of employer events (employers on campus/presentations etc), emails, handouts, books and things to help you, however as with all things you need to be proactive yourself. The help is there but the rest is up to you.
The business school is on Jubilee Campus. Jubilee is more modern than UP but it's still as pretty - there's a lovely lake and the buildings are glass and quite pretty.
Yes, I would say they are pretty good. There are 2 libraries on Jubilee - there is a specific business library which contains all the books that you need. There are 24 hour computer rooms as well!
I'm not sure what else you want to know but ask away and I will try and answer