No !! You only need a bottle of thinner and a lighter to determine if he is a supreme mortal or not !
If Charles Chee Bye says we're all "lesser mortals", then he's implying he's a supreme mortal. Now, a supreme mortal can dodge a hail of bullets, no? Maybe they can see thru walls on their neighbors?