Its not really a finishing coat, it adheres well to plastic and is used as a primer/stain block. On that vent alone I don't think you would have any problems as you could always give it another coat as and when.
Not really... they are 5" and that style seems hard to come by. They have also been siliconed around the edges and tightly wedged into the inner tube. It would be a bit of a nightmare tbh!
If I can mask them on a sunny day, clean, 2 coats of 1-2-3 and it lasts a few years its easy peasy!
If you need to find a tradesperson to get your job done, please try our local search below,
or if you are doing it yourself you can find suppliers local to you.
Select the supplier or trade you require, enter your location to begin your search.
Please select a service and enter a location to continue...
Are you a trade or supplier? You can create your listing free at DIYnot Local