Just thought I'll leave an update here after speaking to the management of Kornhill re terrace keys. They refused.
Since Kornhill is MTR's property estate and MTR has very strict rules about all these things, it seems they allow top floor residents to have access to the roof coz' of safety issues... what a disappointment (