Hallo,
nö, ich würd' mal sagen: Das ist phantasieabhängig.
Es heißt Commaseperated und deshalb nimmt Excel ;
Nein, dass ist eigentlich eine Sache der Vereinbarung. Nehme selbst gerne den senkrechten Strich (|), dann darf im Text auch mal ein Komma oder ein Semikolon sein.
http://de.wikipedia.org/wiki/CSV_(Dateiformat)