As for issue number 1:
Luckily the landlord in upper floor is quite reasonable.
I complained to the management office, and I was told they will hire inspector from Buildings Department and fix if necessary.
(I have not provided them with report yet)
Earlier this month when I complained about aircon water dripping to 1823, they fixed it within a week.
I guess there are still a lot of considerate people.