I found some npc's that have a train button when you click on them, and it brings up your stats and some skills info, so is there some stats I will need to increase to be able to train or is there somthing else that I am missing?

Also I was wondering how do you use apples and bread, are they healing items? also I bought a map from a npc I don't think it's a map at tall it says "wow you sure have a lot of free time...good job!*Pirill*" I think I just have been had by an npc, or it appears when I travel?