1. Fifty thousand euros can get the picture.

2. Fifty thousand Euros can get the picture.

(Are they grammatical? Do we have to use 'euros' or 'Euros'?)

Euros - with the capital E

The main problem is the use of "can get." Better would be this: Fifty thousand Euros will get you the picture.

Or ... You can buy the picture for fifty thousand Euros.