Yes, they will work with the DD, just make sure you get the standard pin size.
Yes, it should fit into the banshee.
No, it does not come with those pieces. If you are looking for anti-walk pins you can find those here:
https://www.opticsplanet.com/elftmann-tactical-anti-rotational-anti-walk-pins.html
Otherwise I would recommend reaching out to the manufacturer of your lower and verify what will be needed for their lower.
Unfortunately some short throw safeties and some aftermarket triggers are not compatible. I ran into this issue with the Battle Arms Development safety and multiple Geissele triggers. Unfortunately I believe the only solution is to either stick with a standard 90 degree safety or contact the manufacturer of the trigger and see what short throw safeties they can confirm are compatible.
The 3-Gun model has the following descriptors for the difference:
"Proprietary double-double torsion hammer spring and skeletonized hammer ensure a lock time second to none
Ultra-Light housing is now standard - Total physical weight of entire unit is just 2oz"
Yes, any of the Standard trigger pin size models on this page should work.
Yes, you can.