16-02-2021 2:43 PM
No you don't have to have a Shop. Just go to Help and Contact at the top of the Page and Enter "Upgrade My Account."
You can ask advice on the Business Seller Board. See Discussion Boards - Selling On Ebay.