Lo único que necesitas es un buen antivirus (que desgraciadamente no te puedo recomendar, no conozco ninguno REALMENTE bueno).
Android tiene sus propios mecanismos de gestión de la memoria, cuidadosamente diseñados. Forzar el cierre de algunas aplicaciones, además de provocar un comportamiento inesperado, no mejora el rendimiento.
Si la aplicación está en segundo plano no retiene la memoria, simplemente está ahí por si la necesitas de nuevo. Android lo matará tan pronto como alguna otra aplicación o proceso necesite esta memoria y matarlo antes sólo ralentiza el dispositivo cuando se reinicia la aplicación que normalmente todavía estaría "en la memoria".
La RAM no es un recurso precioso que se desperdicia cuando la aplicación está "en ella" y no se ejecuta - la RAM es simplemente un contenedor y tenerla vacía no hace nada bueno (ni malo).
En cuanto al Battery Doctor, esta aplicación no es perfecta y no siempre muestra resultados reales. No obstante, puede ser útil: si ves que alguna de tus aplicaciones consume energía, deberías investigarlo. Las aplicaciones bien diseñadas y desarrolladas no deberían afectar a la duración de la batería de forma significativa. Si alguna de ellas lo hace, deberías deshacerte de ella y buscar un reemplazo. Pero como se ha dicho antes, ¡tenga cuidado! Google Play no es iStore - cualquiera puede publicar cualquier cosa sin ninguna revisión. Ten mucha precaución con las aplicaciones nuevas, con pocos comentarios y bajo contador de descargas, que te exigen todos los privilegios que sólo ellos pueden. Vi una calculadora que exigía leer mi lista de contactos y el reloj que exigía privilegios para hacer llamadas telefónicas de pago.