Thanks guys. Like the thought of it not affecting future paint as it's on the front balance stone catcher so going with sikaflex crystal clear as tiger seal is coloured and not sure if evo stick products affect paint.
As an aside is this round rubber trim with a slot in it as per the first picture easy to get hold of?
- yes Kevin , I got some from the Bay of E - but it was a while back so don't have a link.
It shouldn't be too hard to find some.
Wise move to steer clear of silicone on the paintwork ;if you have ever had the dreaded
'fisheyes' in your newly painted finish you will know what I mean.....

James