Never used Sharkhide so can't comment on it but I agree you need to coat it with something the concerns I can see is
1- a product that will allow you to install and keep the decals in place and in good condition
2- a product that will not remove or react with the original paint markings