Yes, the Geissele Super 42 Braided Wire Buffer Spring and Buffer Combo will be compatible with your Aero Precision M5 as long as you are using a carbine length buffer tube. I would recommend the H2 buffer.
The Geissele Super 42 Braided Wire Buffer Spring and Buffer Combo H2 and H3 model will work for all of those rifles. However, I recommend going with the H3 model if you will be switching between suppressed and unsuppressed.
I recommend using the H2 Geissele Super 42 Braided Wire Buffer Spring and Buffer Combo.
The Super 42 is for use with Carbine length buffer tubes and is not compatible with rifle length or A5 buffer tubes/receiver extensions.
It will not fit a rifle length buffer tube, the gas system length is not a compatibility factor other than buffer weight.
The Geissele Super 42 Braided Wire Buffer Spring and Buffer Combo is designed for use with carbine-length buffer systems. Since you mentioned using an A2 style buffer tube, which is typically rifle-length, this combo will not be compatible. For a rifle-length system, you would need a different buffer and spring designed specifically for that length.
Because of your shorter barrel length, an H2 buffer would be a good weight for your AR to ensure better functionality.
Yes, the Geissele Super 42 Braided Wire Buffer Spring and Buffer Combo fits Carbine length buffer tubes.
The Geissele Super 42 Braided Wire Buffer Spring and Buffer Combo can be used with pistol length gas systems using a carbine length buffer tube.
The Geissele Super 42 Braided Wire Buffer Spring and Buffer are designed to work as a set. The Spring will not fit over a standard buffer.