+TSRA,
Regarding the requirement to comply or not with altitude restrictions it is worth bearing in mind that some countries that have filed differences to ICAO 4444. In, for instance the UK and Japan, if ATC clear you to climb to 10000' with an SID altitude restriction of 7000', then their instruction automatically cancels that restriction unless they re-state it. This is obviously completely opposite to the majority of other places where the restrictions remain unless specifically cancelled.