well I have never used an agent so I have none to recommend. I think, if you write where in Thailand you are, you are more likely to get useful suggestions of agents and their prices.
no you got it wrong... His friend WANTS to do an extension, but is "terrified" to do so because of the problem he had on his entry and that the airport immigration officer said she would make a note in his file.
Yes, the local immigration offices can access whatever note that the airport immigration made in his file.
There have been reports from people being denied extension because of notes made when they were questioned on their last visa exempt entry. If your friend told airport immigration that he would leave within 60 days, then they likely noted that...
He don't need to fear trying to get an extension. If he is denied he will not be deported (if that is what he is afraid about)... he will be given 7 days to leave. However he will get a stamp in his passport saying "application for extension denied" and that might not be the type of stamp he want to have... Not if he plans to travel and apply for visas in the future (I've read that it caused problems to some).
Someone posted an hour after you, they applied in Cambodia on the 3rd and got approved today... the processing time you're experiencing is normal for applications there.
wrong... sure the landlord can get fined for not doing the TM30 registration BUT so can you! I.e. even tenants get fined if there is no valid TM30 for them when they interact with immigration.