Yes, these sights will co-witness with the M21 on a flat top.
The length will be 2.05". I'm not sure if they will work for that magnifier but the height from the top edge of the rail to the middle of the rear sight aperture is 1.481"
The Meprolight Flip-Up Front & Rear Tritium Sight Set w/4 Rear Dots model can be found at the link below.
https://www.opticsplanet.com/mako-frbsm4d-frt-rear-sght-4-dots-blk.html?_iv_code=MR-RS3-FRBSM4D-403400
The Meprolight Flip-Up Front & Rear Tritium Sight Set rear sight does not rotate for a different sight picture.
That entirely depends on what mount you use for your PST Gen II. The Meprolight Flip-Up Front & Rear Tritium Sight Set are at an absolute co-witness height for the AR15 platform. So if you have a mount that brings your Viper to the 1.4" centerline, it will be an absolute co-witness.
We do not have that optic to test.
2 dot and 4 dot versions are available.
They are not.
The post and rear aperture wheel are metal.
Not with the Micro RDS. These are AR height sights and are meant to co-witness at approximately a 1.5 inch height.