Buen día myriam555,
Gracias por visitar las Comunidades de soporte de Apple en español. Acerca de tu duda si es conveniente o no actualizar tu iMac a macOS Catalina, empezaría por decir que tu iMac es compatible con esta nueva versión (macOS Catalina es compatible con estas computadoras - Soporte técnico de Apple), pero podría recomendarte el que basaras tu decisión con aquellos programas que empleas actualmente en tu Mac. Con macOS Catalina, se ha dejado de dar soporte a las apps de 32 bits, por lo que todas aquellas apps que utilices requerirán de contar con versiones de 64 bits (Compatibilidad de las apps de 32 bits con macOS High Sierra 10.13.4 y versiones posteriores - Soporte técnico de Apple).
Sobre tu duda acerca de tener virus que podrían quedarse al actualizar tu Mac, lo recomendable entonces sería el llevar a cabo una instalación desde cero de macOS Catalina, para ello podrías emplear lo que se conoce como un instalador ejecutable con ayuda de una USB de, al menos, 12 GB de capacidad (Cómo crear un instalador ejecutable para macOS - Soporte técnico de Apple), para luego usarlo tras borrar el disco de tu Mac (Borrar y volver a formatear un dispositivo de almacenamiento en Unidad de Discos en la Mac - Soporte técnico de Apple), solo recuerda antes realizar un respaldo de tus archivos importantes, ya sea en iCloud, Time Machine o un disco externo, para no perder ninguno (Cómo realizar el respaldo de una Mac - Soporte técnico oficial de Apple, Otras maneras de hacer respaldos de archivos y restaurarlos - Soporte técnico de Apple).
Espero que esta información te resulte de utilidad myriam, cuéntanos, por favor, tus avances o cualquier otra duda que pudieras tener.
Saludos.