I am unsure how to punctuate dialogue when it is interrupted by the thought of another character. So the omniscient narrator is the one doing the...
Separate names with a comma.