The new Sony remote will probably work fine, using a mixture of setup codes and learning. There are a couple of downsides to learning with universal remotes, but perhaps neither are important to you.
1) Most electronic units respond to a few IR signals which aren't in the original remote. For example few OEM remotes provide discrete On and Off signals, yet lots of gear can respond to that. With the remotes I mentioned above, you can custom program the IR signal on any button, assuming there is a setup code which can control the basic functions.
2) Some units use IR signals which include a "toggle" bit. The first time a button is pressed, the IR signal toggle bit is set to "1". On the next press, the remote send nearly the same signal but now with the toggle bit set to "0". The receiving unit uses this difference to distinguish between a button being held down (for e.g. volume signals) and a button which has been pressed twice in rapid succession (asking for e.g. channel 222). Learning remotes only send one version the toggle bit, and so sending 222 may require a couple of seconds between button pushes. I didn't check for sure, but probably none of your equipment uses IR protocols with a toggle bit.
Finding out which remotes support various electronic units requires two steps. You need to know or guess which IR protocol, device numbers, and function numbers the unit responds to. That info may be here in the Files area or may be in the Files Section at hifi-remote.com. You'll typically need to download some free software to decipher the files.
Secondly, you need to know if the candidate remote is capable of sending those signals. For most manufacturers, this is hard to find out, but remotes made by Universal Electronics (UEI) are an exception. A large body of knowledge has built up around these remotes, and the correspondence between setup codes and IR protocol, etc. is known. See the Lookup Tool link at
hifi-remote.com/forums/.