Hi,
Thanks for sharing your requirement here at Freelancer, I will be more than happy to help you.
I understand that your joomla site have virus and sending spams, now you want to upgrade your joomla and it's component but to update component we first need to check the compatibility with new version so please allow me to review and fix this.
I would like to mention that I will take payment only after completion of this job, I will first finish this job and then ask you to award and pay at the same time to maintain trust.
Regards,
Kapil