Clause 2 - Correct. This is a straight-forward translation of the legal speak. Again, fairly standard, you've just not been paying attention :)
Clause 4 - As I explained in another comment, this yet again appears to be a standard way to protect against unforeseen abuse. For example, someone's using the software to facilitate phishing ops or something to that end.
Clause 5 - The lease/rent/lend is a standard clause in many licenses, e.g. [1]. The "sell" clause also made an appearance in several I looked at, so it only seemed reasonable to combine these two.
[1] http://technet.microsoft.com/en-us/sysinternals/bb469936.asp...