If you like ultra modern units, get the new run of Bachmann GEVO’s with sound, they run just fine so long as you swap the rear couplers to long shank. My Athearn Genesis SD70Ace also runs on 18" radii curves no issues.
My Intermountain GEVO took some additional tweaking, but now also runs well.
Atlas 8-40C (&CW) units (at least the old run) also work well with 18" curves.
Older runs of Bachmann Spectrum SD45’s, 8-40C (&CW) series, and the Athearn BB SD40-2’s, and GE Dash 9 and AC44 series units also work well on 18" curves, and can readily be found on the bay, and at train shows. (As do certain runs of the Athearn RTR AC44 series units, but I would test these first, as some seem to snag on details, and others didn’t. Maybe it’s a certain run had something different?)
And, yes, I have a few 18" radii curves on my layout.
While I would love a bigger layout, that is currently not a option. So, I learn to make do with available space. This includes swapping to long shank couplers, and not running extremely long overhang cars. (80’ or longer.)
Yes, I have successfully made all of these units operate on 18" smoothly, but my 18" is smooth, no kinks or humps.
I also have a bashed Athearn drive SD70 (with a rail power shell) that will negotiate the 18" curves, but dislikes the #4 turnouts on my yard lead. (Occasionally will pick it, other times does just fine.) I was also given a set of Proto E8 units by a friend, and they will run on 18" curves, but will not take anything under a #6 turnout for anything!
So, you can run 6 axle diesel units on 18" radii. You just might need to swap out couplers, or tweak in other ways to make them work.