1) No need to worry, you’re within the EU
As a member of the European Union and a member of the Schengen treaty, the same visa rights apply as in other EU countries.
EU nationals are not required to get a visa and can stay as long as they like.
Stays of 90 days or less, also do not require a visa for nationals from the United States, Canada, Australia and Japan. Continue Reading