Why is the alchemist open to my use? I read the buildings and land thingy by wulf and I shouldn't be able to see the alchemist till I have a lv2 castle
You need to have the alchemist open to cast veil of evasion at any time. If you look you can see that all normal spells arent available to you.
That would be because you have already achieved what you need for them. The alchemist goes off achievements.