The FDO Industries Paladin IWB Kydex Holster is not compatible with a SAR P8L.
Yes, the FDO Industries The Paladin IWB Kydex Holster for the Glock 17 (MPN:2949 and MPN:2956) will be compatible with your PF940V2.
The FDO Industries The Paladin IWB Kydex Holster should fit a P80 Frame Glock 19. I recommend using the PF940C models of the FDO Industries The Paladin IWB Kydex Holster.
The FDO Industries The Paladin IWB Kydex Holster is not compatible with the Canik METE SFT. Unfortunately, we do not carry any IWB holsters that are specifically designed for the METE SFT. I would recommend a universal holster such as the Versacarry Protector S3 IWB/OWB Holster, found by using the link below:
https://www.opticsplanet.com/versacarry-protector-s3-owb-iwb-holster.html
The FDO Industries The Paladin IWB Kydex Holster will not accommodate lights or lasers. We do carry the IWB version of this holster that does accommodate lights found using the link below. However, it will only fit the TLR-1, TLR-6, or TLR-7. So you would need to choose a holster that accommodates a light that is very similar in size to your Olight.
https://www.opticsplanet.com/fdo-industries-the-pyre-lightbearing-iwb-kydex-holster.html?_iv_gun-make=glock&_iv_gun-model=glock-19&_iv_light-laser-attachment=streamlight-tlr-1,streamlight-tlr-7