I had the exact same issue with Lariat. 6’4.5”- 235 with 34 inch inseam. Unless I leaned the seat very far back I had to crouch to not hit head.
No moonroof was ok, but there is a ridge right around head with seat all the way back so had to place seat to avoid.
I didn’t end up with the truck...