Whilst I understand the argument, I fear I don't understand the dilemma. Using whilst is up to the writer and could be totally content dependent,...
Separate names with a comma.