无色溶液中一定不存在有色的Fe3+,
根据①滴入AgNO3溶液产生白色沉淀可知,原溶液中可能含有的离子为:SO42-、HCO3-、Cl-;
根据②滴入BaCl2溶液产生白色沉淀,加入足量稀硝酸沉淀不溶解,该白色沉淀为硫酸钡,说明原溶液中一定存在SO42-,根据离子共存,一定不存在Ba2+;
③根据图象变化,加入淡黄色粉末,立刻生成气体,开始时没有沉淀,之后沉淀逐渐增加,当加入0.5-0.6mol过氧化钠时没有沉淀生成,说明此时参加反应的离子为NH4+,之后沉淀部分溶解,溶解的沉淀为氢氧化铝,证明原溶液中一定存在Mg2+、Al3+;根据离子共存可知,一定不存在HCO3-;淡黄色粉末X为过氧化钠,原溶液中一定存在H+离子,
(1)根据以上分析可知,原溶液中一定存在的离子为:Mg2+、Al3+、H+、NH4+,故答案为:Mg2+、Al3+、H+、NH4+;
(2)原溶液中一定不存在的离子为:Fe3+、Ba2+、HCO3-,故答案为:Fe3+、Ba2+、HCO3-;
(3)X为过氧化钠,当加入0.6mol淡黄色粉末时,生成氨气消耗过氧化钠的物质的量为0.6mol-0.5mol=0.1mol,说明铵根离子消耗了0.2mol氢氧化钠,溶液中含有铵根离子的物质的量为0.2mol,生成氨气的物质的量为0.2mol;根据反应2Na2O2+2CO2=2Na2CO3+O2,0.6mol过氧化钠完全反应生成了0.3mol氧气,所以生成的氨气与氧气的体积之比就等于物质的量之比:0.2mol:0.3mol=2:3,
故答案为:NH3;O2 ;2:3.