Q1. You don't need to report reaching an altitude unless asked to do so. There are regional differences but they can be found from the appropriate AIP.
Q2. According to ICAO, you have to comply with SID and STAR level restrictions unless they are explicitly cancelled. UK doesn't comply with this.
Q3. as posted by Gingerbread Man, can't be abbreviated.