I have passed that level, will i need to fight that boss again to unlock the animation and cg?
Yes, the full cg and animation are not in the current version on itch.io, but it will be in this next update.