I did that with my previous MBP (2015 15" retina). The lid cost a lot more but was quite easy to replace. Also I've replaced many many bits on thinkpads before for myself and other people.
Framework Display https://guides.frame.work/Guide/Display+Replacement+Guide/86
(If you needed to replace the top cover as well: https://guides.frame.work/Guide/Top+Cover+Replacement+Guide/...)
Also, no options to swap the RAM in a MBP after 2012.
Not that I've had to upgrade a machine for about 10 years and never had one fail on me.