Pues sí, ánima es sinónimo de alma, ambos en castellano, aunque el primer término se use muy poco.
Ambos términos vienen del latín 'anima' lo mismo que el catalán que también deriva del mismo latín.
Como "alma" significa "dar vida" o "animar", el término de ánimo o animar una fiesta es similar, pues significa "dar vida".
Como referencia aclaratoria, introduzco el texto explicativo que nos ofrece la gran Wikipedia:
El término alma o ánima (del latín anima) se refiere a un principio o entidad inmaterial e invisible que poseerían los seres vivos. La descripción de sus propiedades y características varía según diferentes tradiciones y perspectivas filosóficas o religiosas.
Etimológicamente la palabra del latín anima se usaba para designar el principio por el cual los seres animados estaban dotados de movimiento propio. En ese sentido originario, las plantas, los animales y los seres humanos estarían dotados de alma. Los avances en la fisiología y neurología permitieron reconocer que los seres animados obedecen al mismo tipo de principios físicos que los objetos inanimados, al mismo tiempo que pueden desarrollar actividades diferentes de estos, como la nutrición, el crecimiento, y la reproducción.
Con esto, creo que las dudas estarán aclaradas.
Saludos.