Правильно строчными буквами: евро.
Существительное евро пишется строчными.
Слово евро (и все остальные названия денежных единиц) следует писать со строчной буквы. Написание с прописной (большой) буквы ошибочно.
Сочетание железный рубль достаточно регулярно употребляется в значении 'металлический рубль', например: Его тотчас тряханули и раскололи на два железных рубля и один бумажный [Н. Н. Козаков. Дневник (1962)]; ...я увидел, как моя рука стремительно отпрянула и испуганно исчезла в моем кармане, зажав между указательным и большим пальцем железный рубль [Владимир Алексеев. Дневник «Филолога» (1969-1972) // «Ковчег», 1980] и т. п.
Да, в данном случае после слова «евро» нужно поставить тире.
Названия денежных единиц пишутся строчными: доллар, рубль, иена, евро.