well you can try some pet-g - i=get the the print settings right and it's incredibly strong - also relatively easy to print, compared to things like polycarbonate anyway.

Also you might want to look at carbonfibre infused nylon.
Stupidky tough, both nylon and carbon should give great low friction sliding.
The donwside is that nyl,on can be a right bastard to print.

taulman nylon 230 is probably the easiest to print I've ever tried.
No it's not cheap - but you don't get miracles for peanuts.
And it does come in 3mm - not everything does :-)
https://www.amazon.co.uk/Taulman-Nyl.../dp/B078MPR375

And yes there are much cheaper 'nylons' out there - BUT ALL NYLON IS NOT THE SAME !!!
Huge differences between them - cheap nylon will 100% be a total bastard to use.

But it does fill both criteria in one material.