Yes, you'd need to add cats with quotes.

data work.driver_tblc;
length driver_var $6;
input driver_var @@;
datalines;
Volvo GM Honda Ford Toyota
;
run;

proc sql;
select cats('"',driver_var,'"') into: dv_listc separated by ','
from driver_tblc;
quit;

%put &dv_listc.;

data _null_;
do car=&dv_listc.;
put car=;
end;
run;