Can I assume or transfer a former owner’s business license?

No, business licenses are non-transferable.  A new owner must apply and pay for a new business license.