@
chef09
The SRAM 11-36T might work fine with your existing derailleur, with just a B-screw adjustment. Then Wolf-tooth makes an adaptor, if that (or putting in a longer screw for $0.75) isn't enough. My Shimano mid-cage Ultegra derailleur handles the SRAM 11-36T cassette without issue.
I think the least expensive option for the front (US$ 150) will now be the new Shimano GRX 46/30T crankset.