Just one question, have I managed to cast Cast's Grace before spider attack?

Also knowledge check to maybe get some specifics about spiders and their abilities

Spoiler: Knowledge (nature)
Show

(d20+9)[25]