Here are some answers:
1. For HOA's that charge, this fee is in line with others. Is it reasonable? Not in my opinion, no.
2. Since it is in line with other outside managed HOA's I would guess it falls under the reasonable category.
3. I can't speak for how other agencies handle things, but when we come across this situation we will do the legwork but the seller pays.
Also, sellers frequently do this kind of math. My response to that is you don't get paid for what you do, you get paid for what you know. If your agent was good, they covered you on the disclosures end, got the property under contract, probably handled a lot of negotiating in the background that you don't know about, and got your place sold. If it took 6 months would you have paid them more?
Sometimes they are easy, and sometimes they are hard. We have a 4 unit building on the market that we couldn't give away last year and got all 4 in contract in two weeks this year. Trust me, my dollar per hour isn't even close to worth it.