Do you have to be a professional seller to sell on Fulfillment by Amazon?

No but you have to activate. Once you sign up for an individual seller account on Amazon visit

“Settings” (in the upper right corner of the page) then “Account info” then that will open up a dashboard for your account settings.

On the left column look for “Your Services” . Once you found it there will be a widget that says your current account seller status and under that Amazon FBA. Click through to sign up and activate. It can take up to 12 hours to be approved.