No, it does explicitly say that Trap Sense represents "an intuitive sense that alerts her to danger." which is -exactly- what Tarquin has here.
I don't think the comic is actually referencing Trap Sense, but I do agree the argument "Well its lame that he just knows! That isn't how it should work in D&D!" is invalid. Trap Sense makes it very obvious that extensive knowledge of something does lead to an intuitive feeling which alerts the character of potential danger.
I don't think so. Tarquin is a major figure in Elan's character arc, and I think Elan needs to find a way to beat him without killing him, leaving him powerless. Elan's arc doesn't make sense culminating in killing his own father.