1) Yeah, that could be unpleasant ... I'll add options to also pause cast times when pausing the battle.
2) By using formulas for your cast times you can have the cast time influenced by things like status values or status effects, but this only influences the cast time when starting to cast.
I.e. a casting action's cast time can't be changed.