An inspector may let you add the inspection fee to the closing costs. The commission is paid for by the seller for both agents.
Some agents have buyer fees or admin fees (whatever they name it) and those are negotiable. I do not charge any but they can range from $125-$300 or more.
Most buyers today ask for closing costs ($3,000 on average) to be paid for by the seller. You should consider in your offer price that you are asking for those.
Hope that helps