Xpel is very good product. Search for professional Xpel or CeramicPro installers in your area. Opt for paint correction, PPF and ceramic coating.
While the PPF is typically self healing nowadays, if you don’t opt for ceramic coating, insect impacts and sap is very difficult to get off of an untreated PPF wrap.
Best to do it right and once the first time.
Con is obviously the cost.