(I'm not a native English speaker, so this (fairly) long OP might contain grammatical errors, but I hope that they won't affect the message that...
Separate names with a comma.