hello ruairi.welcome to the forum.your car liscence usually covers you for provisional entitlement on the bike.dont know about the other points that you raised but as northern Ireland is part ok the uk isn't it the same as everywhere else ?...someone will be along soon to prove me wrong
...........................Sam