(1)第一份加足量NaHCO3 溶液,加热后,收集到气体0.05mol,则一定含有H+,由于H+与CO32-不能大量共存,则一定不含有CO32-,第二份加足量BaCl2 溶液,充分反应后过滤干燥,得沉淀4.66g,该沉淀为BaSO4,说明溶液中一定含有SO42-,则一定不含有Ba2+,
故答案为:Ba2+、CO32-;
(2)根据:HCO3-+H+=CO2↑+H2O,则n(H+)=0.05mol,第二份加足量BaCl2 溶液,充分反应后过滤干燥,得沉淀4.66g,该沉淀为BaSO4,且n(SO42-)=
=0.02mol,根据溶液点中性原则,应含有I-或NO3-,不能确定是否含有K+、Mg2+,4.66g 233g/mol
故答案为:K+、Mg2+;
(3)n(SO42-)=
=0.02mol,c(SO42-)=4.66g 233g/mol
=0.2mol/L,故答案为:SO42-;0.2 mol/L-1.0.02mol 0.1L