I played the game a few years ago on my Play Station 1.
It runs really smooth on my Galaxy S3. But i have the problem with the healing spells and the missing battles too.
The only solution i have is: save before every battle and if you have to heal save on another slot again. If the healing glitch appeares then load and try a healing herb (one of both works every time, for me). If an enemy uses heal and the glitch apears then load the beginn from the battle.
And to glitch with the missing battles i can just say that often saving helps (i know ist a little uncomfortable but it works).
Actually, im now at the mt. mynerg without having big troube and i think i can finish the game on this way.
We just can hope that future updates fix our problems.
(sorry for my english