The first issue, of the MP cost being obscured (or TP/CP/GP cost, whichever's relevant) I actually have more of an issue with when crafting, as CP is a major issue there, so that's where I need to keep careful track of each point spent. But in any context, yes, I agree it would be good if they'd adjust the display so the buttons wouldn't cover the skill cost.

Whether you're in range for a skill is shown by changing the color of that MP/TP cost number, so when the cost is partially obscured, the range indicator is harder to see as well. I think if the first issue about not covering up those skill cost numbers was taken care of, spotting when a skill is out of range would already be easier, so fixing issue 1 would sort of take care of both issues.