About #4: yes, I think it isn't a bug. In globals.gd there's a function that caps the courage, it can't go beyond 100, no matter what the rank is.I don't know if the function should take into account additional boosts and modifiers, though.