Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
It is not hard to remove the headliner, so if you can find the color you want, I would say yes.

Yes you can.
Granted this was a 4th gen.
The black headliner only comes on the higher trim trucks, so I had to swap my headliner harness over to the new headliner.
An upholstery shop should be able to re-do your original headliner in a color/fabric of your choice. Unsure what that cost would be, but a new headliner is ~$900-$1200.
Sent from my iPhone using Tapatalk