Yes although Greek mythology is done a lot so try to put an original spin on it.
I don't think it's necessary and I'd prefer not to read about it if it's nothing to do with the plot and the characters are just there because...
Separate names with a comma.