Legality is determined by a judge not you. Your obligation is to pay your rent to the son. End of story. This crap about the neighbors you don’t like, a mother who contacts you is rubbish. All you need to say to stay clean is that you make on time payments to the son and that you will need to contact him regarding any further issues. If they need to contact you on any further issues you would prefer they do it through an attorney.