Re: Hello from Ireland
Welcome to the forum. You may need need to make a front motor mount with a muffler clamp or buy an oversized tubing mount since your frame is aluminum and the down tube is fatter than steel. Installation should otherwise be straight forward.
I agree about the need for a front brake, especially since you will be riding in wet wx.
I visited Ireland a few years back and it was worth every penny. Cheers
“You're only young once, but you can be immature as long as you like" -Unknown