Hi Shelly,
I’m sure he’s right about having to take out medical insurance. As an Irish citizen I think you will be covered by the E111. However you have been given very good advice regarding the work situation. I think the first thing you need to do is start learning the language prior to coming over. There are good apps available like Duolingo which will help with the basics. Best of luck perusing your dream move !