Proportionally your closing costs are always going to be higher on smaller loans. As a lender none of your fees look out of line if you are getting the rate bought down for the points you are paying and based on the rate I would say that you were. I always recommend shopping your insurance with multiple agents even to existing customers because rates increase yearly and just because the insurance you start with was the best deal doesn't mean it stays that way.
If you know your closing cost going into negotiations than you can make your offers accordingly. Once you develop a relationship with a bank you will be more familiar with their fees and terms and will know what to expect from them on each deal you do. From my experience when working with mortgage brokers your interest rate will be lower but your closing cost will be higher. If working directly with a portfolio lender than your rate will be higher but closing costs will be lower.
Good luck getting started investing in real estate.