If you have physical immunity why do you need toughness?
Pure mortals might not be up to straight up duking it out in a supernatural fight but i planned for this guy to almost never be in direct combat (and have a trouble related to it) he would largely be a well connected guy who is a monster at declarations. Also he would probably have quite a few fate points on average. but if you guys really think i should throw in thaumaturgy i probably could.