Yup you got it, and the sheet is fine except for you saying his thaumaturgy "kicked in" Thaumaturgy is the field of magic that requires the most intense study to use. While elemental magic is natural for Djinn and pretty much anyone can naturally enhance or heal themselves with magical power, thaumaturgy is big brain magic, requiring knowledge of literal quantum physics to use.