Can I still be a member if I am resident outside of Ireland
Yes. Your place of residence does not affect your ability to become an IMRO member.
As long as you meet IMRO’s membership requirements — outlined in the Become a Member of IMRO section of this website— you can join, regardless of whether you live in Ireland or elsewhere in the world.