If a ghost type pokemon such as drifblim was to use explosion would that pokemon itself faint or will it be unaffected due to normal type moves having no affect on ghosts
It would faint,even though normal type moves have no effect on a ghost type such as Drifblim.
It will faint.
Yes it will Faint.