Thanks for the reports! Yeah, equipped spell orb don't appear properly in shops. It's an unfortunate bug that I was never able to find a fix for, but thankfully it's just a visual bug.
TP stands for "tech points", which you build up during combat to use techniques, while SP is "skill points" for use in the skill trees. Hopefully I didn't mix them up!
I haven't checked the dialogue in awhile, but I'm sure you're right about the typo with Ned. If I ever release another update I'll be sure to take a look at it!