1. and 2., if you are not told to bring any extra documents, then you do not need to. Don't worry about forgetting any document though, they want your money and likely they'll still take you and ask you to submit later. I am entering my Year 4, I have yet to send in my passport size photos!
(Beware for the accommodation though, they are bloodily bloodied bloody-like bloody management. Just prepare well for that. Got money their eye will open already)
One more thing, the university don't accept cash for tuition fee payment. Bring a cheque or credit cards (earn extra points!). Accommodation accepts cash though.
4. Yes, they are pretty similar. I even think you should apply to see if you can join Year 2 instead (since you have done 2 years in a reputable university). Have you told the university that you have completed that 2 years? If no, please consider the Mechanical undergraduate admission tutor, Dr Yap or Dr Cheah. Their emails here:
http://www.nottingham.edu.my/Engineering/D...ple1/index.aspx3. You can cook in the shared public kitchen, although I don't think that is a good idea. You'll know. Free internet at 128kbps, more speed with more money. P2P blocked. Try to look for SNS service in the website. Pest wise, ground floor is more problematic, but I don't think you can run away from cockroaches or what. They are always there!
If you do not stay too far from Semenyih (as in within KL or NS area), you could just come on 17th to register, and come again at 20th. It's extremely boring without friends right?
As for textbooks, Year 4 Mechanical Engineering senior is here to tell you, "Textbook? What?" Library is okay.