Curious what everybody is thinking about doing for the 2020 ADS-B Mandate?

I've been looking at solutions for my plane, which has a GTX-320 Transponder,
and an AK-350 Encoder. So far what I have been able to figure out
is that a UAT based system like the GDL-94, or the Freeflight Rangr
would work since the have a built-in WAAS GPS. However I still can't
figure out that after I add this system, do I toss my existing transponder
and Encoder? Or do I have to some how wire this new gear to talk to
the transponder, and encoder?

It seems that the ADS-B out system needs to ALSO output the ATC squawk
code, so is this something that can be entered through a separate "head"
unit? OR does it have to tie to the transponder? If it has to tie to the
transponder then that rules out mine, since it has not serial out, etc.

If in fact I have to add a "head" unit to enter the squawk, does that
replace the existing transponder, in effect allowing me to toss out the
transponder/encode which I already have?

Also despite my advocacy of Paper charts, etc. I do in fact have a tablet
with Garmin Pilot, and I think it's a waste of money to buy an ADS-B In
solution for it, which will likely be replicated with the "required" equipment
for the airplane anyway?

After all the above is sorted out, does my wife divorce me for spending $5K
that doesn't take her to a nice warm, and sunny place in the middle of the
winter???

Ideas?

Thanks!
Jeff Hays