landlord is required to provide 24-hr written notice for legal entry
tenant has enought ground to call the cop.
rent payment is a separate issue. and there are legal procedures a landlord can use for collection and eviction. this is not china where people solve problems with forces.