O spread dos bancos em quantidades minimamente decentes (+100 gramas) é inferior a 5%. É enorme se for para especulação de curto prazo, se for para comprar e guardar durante anos, não é nada. Para quem comprou há 20 anos e vender hoje é insignificante.
Do que conheço acho que os bancos não negoceiam ourivesaria, só mesmo outro fino, em barras, ou moedas como as libras, ou as moedas de 1 onça como as Eagle, as krugerrand, etc.. Eventualmente também compram ouro derretido em lingotes ou cintas, desde que seja cunhado por alguma fundição reconhecida, aqui na zona norte do conheço a Albino Moutinho em Gondomar.
O armazenamento sim, é uma coisa que tem que ser bem pensada. Ou num local seguro em casa, ou num cofre de banco. Um cofre no banco dos mais pequenos são +/- 60€ por ano.