No, the landlord is required to do it by law. Personally I would stick two fingers up to him and book one night in a cheap hotel/hostel where they will provide you with a TM30 and save you some money.
I didn't say "applicants who do the financial proof with an income affidavit need to prove that they work in Thailand", they are two different ways to meet the financial requirement