There is nothing too specific in the MailWizz requirements that might prevent you from hosting MailWizz on a shared server. Still, before you pick a plan, check with your provider about their email limitations to ensure they're not too low for your needs. You can also re-confirm that you have full access to cron jobs and find out if there are any specific caps on their usage.