If you look on-line, you will not find many self tacking hardware kits. The one in your picture looks very well designed and if you should choose to remove it, you may be able to find a buyer for it, but your market will be limited to sailors who are experienced with the concept.
When we purchased a C25 with a club jib, we thought it was a crazy idea. However it was windy in the bay and the club jib was about the right size for the conditions so we tried it. It did not take long before we were sold. We are not racers and had a young child who needed tending. Not needing an extra pair of hands to trim the sheets while pounding up San Pablo Bay to weather was very helpful.
So when we purchased our current boat, we wanted a self tending jib. After some research it was clear that the best alternative was to install a Hoyt Jib Boom. It gives good trim through most points of sail. However, with an anchor locker, there was no place to mount it. The next best approach is the track configuration you have now. It is ideal if the track runs from toe rail to toe rail accross the boat to get the widest choice of sheeting angle, but that is not always possible. The lower shrouds on a Catalina conflict with this approach unless the rig is modified to remove the ones forward of the mast. Our approach was to install the track just between the lowers and live with the lack of outboard sheeting capability.
The small jib can be a roller furler. Ours is and we like it. It does need to be purpose built for your boat. A 110 rolled up to 75 or 80% will not set well, but it would give you an idea of how self tacking works. The better solution is to change out the jib as required for the sailing conditions. We just use the self tacking jib and reef the main for conditions. Some day we'll get a light air Genoa that free flies on a luff line like an asymetrical, but for now the iron jib does well when the wind dies out.
If you no longer have the small jib in your inventory, look for an inexpensive used jib from a smaller boat that has the same luff tape configuration. A $100 might be well spent to see if you find value in the approach.
If you are a Delta racer, you either need a strong reliable crew or to keep the self tacking configuration. If you are a bay racer, you likely need to remove the system unless you single hand a lot.
Good luck with your new toy.