I have a 2019 Tracer GT, coming from an ST1100. For long distance, all day touring you're never going to beat an ST1100, ST1300 or FJR, in particular if you have an RDL seat. FJR has shaft drive, great fairing protection when raining, good reliability, good dealer network and and there are FJR specific forums to support you. Of the 3 bikes you mentioned, this is the one I'd pick.
The Tracer is about 500 lb. vs. the ST's 750, huge difference. The Tracer is not a 2 up touring bike. Mine works for me because of some upgrades, including a Terry Adcox seat, FJR bags vs. the small OEM ones and larger windshield. Snarling beast of a motor, in particular compared to the old ST I had. The new Tracer 9 GT price is up substantially from the last version, so the gap between it and the FJR is actually pretty small IMO.
There are lots of almost new, low mileage FJRs out there. Look for one that the seller has accessorized with things you'll probably be buying anyway and you can save a bundle. My Tracer PO spend about $2,200 on accessories and I paid roughly $200 more than a stock GT when I purchased it based on comparables. Incidentally, the PO traded the Tracer in for an FJR.