1 - I didn't plan on it, but I can add that as an option! The only downside is that it won't be able to trigger the potential learning chances from other monsters.
Edit: Never mind, he can still learn from other monsters due to the way I made his training event!
2 - Ah! Great idea, I didn't think about that. Although I am not sure if the plug-in I am using for crafting allows for alternate recipes without making a whole separate one.
3 - I can modify his shop to have those! I may leave a few items out for certain reasons, but I can definitely do that.