It seems to me your text qualifiers are the problem, not the commas.
Anyway, all of these issues can easily be avoided by choosing a decent delimiter.
Need an answer? No, you need a question
My blog at https://sqlkover.com.
MCSE Business Intelligence - Microsoft Data Platform MVP