Preciso ter CNPJ pra vender na internet?

Não, você não precisa ser pessoa jurídica pra vender produtos ou serviços online. Os intermediadores de pagamentos permitem cadastro de pessoas físicas.