首先,金属元素的第一电离能较小,即电子容易脱离金属元素的原子核,这是先决条件;其次,金属元素特别是过渡金属元素(楼主指的应该就是过渡金属元素吧)的结构决定了其进行电子的离域时能获得一部分稳定化能,即金属电子的离域能使其变得更加稳定,这是动力;所以,金属原子间通过共用电子变得更加稳定,结果就是电子在金属原子间离域,即产生了自由电子。一句话答案,自由电子是金属原子自己产生的
电子在金属中可以自由移动,而电子不会溢出金属表面是因为抑制电压的原因。