Going to be a really nice swap, also very solid that you kept all the harness and pedal stuff.
My fuel system is pretty much what you have planned, walbro 255 in tank, -6 AN feed and return from tank to factory truck intake. Put a fuel filter somewhere in the feed. If you weren't aware, you can get all the GM quick disconnect AN fittings you need to adapt to the stock fuel rail and whatever else, I did a quick disconnect fittings on my fuel filter as well.
These engines run pretty cool to begin with so any good replacement radiator with a pair of e fans will do the job. I have a fat champion radiator from my old 355, and it's overkill for the 4.8 in most instances.
I'm not sure of the dimensional differences of gen 3 vs gen 4 oil pans. I know the gen 3 oil pans will fit, but hang dangerously low. I have a GM muscle car pan in mine and it still hangs just below the crossmember, but there's better pans out there. Stay away from any types of sheetmetal type welded/stamped pans is my best advice.
I'm personally kind of over headers for a cruiser/street car but from experience most of the g body specific swap headers are pretty nice and fit well. I run shorty s10 swap headers and if I were to do it again cast manifolds for sure, just typical headers issues but nothing else to really complain about.
You really can't go wrong with most of the offerings out there as far as swap mounts and crossmembers go, it really boils down to budget more than anything. I run a set of 50$ carshop inc 1" setback plates with the new rubber factory mounts and it's perfect for a cruiser, engine dropped in like a factory piece. If you have AC you do run the risk of a valve cover hitting the ac/heater box depending on which mounts you run. Modified a g force crossmember I had originally for my 2004R.
Both those harness options are a good choice. I will say after doing a few LS swaps in different cars I've started to lean towards buying a new harness, just for the sake of having fresh wiring and connectors, but once again it's really budget.
Good Luck!