I printed at 20% infill, using PETG. Print the base with black material, so it doesn't reflect bright colors into the lens, throwing your color balance or exposure off.
To attach the front-surface mirror, I used Weldwood contact cement, available from big-box home improvement retailers here in the US.
You'll need a couple plastic push rivets to put the cap on. The ones pictured are series "4080" - that is, 4mm hole, 8mm length. I got a bag of them from Amazon (lots of useful things a rocketeer can do with these). They're a bit stiff, but they fit and work.
You should be able to attach the mount to a tube with a single 6-32 or 8-32 flat-head screw, anchored into an airframe-mounted T-nut.
Included in the design files is a part-round support for the T-nut, designed to spread the torque from flight over a wider part of the cardboard tube. You may not need this if you are mounting to fiberglass or something else robust. The support is radiused for a 2in-diameter tube. You can affix the support with just the T-nut, or hold it to the tube wall permanently with adhesive.