It is made of plastic, have had for over a year with no problems.
yes- I have a mega roll in their now.
3 1/2 by 3 1/2....inches
I installed mine a couple years ago, so I can't give a measurement. What I did find was it to be same depth as the one it replaced and the overall opening needed to be cut larger. Good quality and holding up well. If it's too deep for your wall, you could shim it out with a handmade custom frame to seat it on. That might look cool. It's also returnable. Good luck.
The closest we have to a brushed nickel finish is the Satin Nickel finish found here https://www.homedepot.com/p/ARISTA-Recessed-Toilet-Paper-Holder-with-Mounting-Plate-in-Satin-Nickel-RTPH-P-SN/205155858
From the cabinet side to outer edge of roller holder is 1 3/4".
5 1/4 square with room for an oops covered by the flange.
approx. 2 1/2 inches
Of course. Just make sure you don't put it too close to the front, where the hinges are. Cut a 5 1/4 square and it takes less than 30 seconds to mount. Suggested mounting height is 26" off floor. At that height it doesn't interfere with anything in the cabinet.