That claim is right in some states and wrong in others, so it isn't a rule you can rely on. Many states require a real estate broker license to manage property for an owner for compensation, and the trigger is usually collecting rent, advertising property for lease, or negotiating terms on an owner's behalf. Some of those states carve out stays under 30 days as hospitality and some don't, a few have a separate short-term rental manager registration, and a handful have no licensing requirement at all. Because the answer decides whether your fee is legally collectible, check with your state real estate commission and have a local attorney read your agreement before you sign it.
Separate from licensing, most places will want a local business license or tax registration for you, and the property itself needs its own short-term rental permit or registration held by the owner. Those are two different filings and people conflate them constantly.
On insurance, general liability is the base, commonly $1M per occurrence, and owners increasingly ask to be named as additional insured. If you're giving pricing and revenue advice, errors and omissions is the policy that covers being wrong about it. Workers compensation comes into play the moment you have cleaners who look like employees rather than genuine contractors, and that classification test varies by state too.
The gap people miss is that the platform's host protection is tied to the account holder, so it protects the owner, not you. Ask the owner for a copy of the property's short-term rental policy and confirm in writing that the carrier knows a third party manages it, because some policies get touchy about that.