Yes, the Crimson Trace Laserguard Laser Sight fits XD Mod.2 Sub-Compact (3" or 3.3", Service (4"), and Tactical (5") models.
No, this model won't fit the XD Full 40 but the LG-448 will.
Here is a link to a compatible green laser:
https://www.opticsplanet.com/viridian-weapon-technologies-reactor-5-gen2-ecr-green-laser-with-iwb-holst-kiljx.html?_iv_gun-model=springfield-armory-xd-s
No, it is not currently available.
Yes, it will.
The red laser doesn't fit my 9 mm, even though the Crimson Trace website says it does. Don't know about the green laser.
No, it will not fit XD-E. Here is a link to a model that will:
https://www.opticsplanet.com/viridian-weapon-technologies-reactor-5-gen2-ecr-green-laser-with-iwb-holst-kiljx.html?_iv_gun-model=xde
Yes it is.
This should sit below the bottom of the suppressor so there should be no conflict between them.
The holster is ambidextrous.