The A1708 had a recall program for the keyboard in which they replaced your battery along with the keyboard, basically the whole top case. You may try your luck.
For the screen it was about 35 k the last time I asked, I'd recomend not replacing either coz the butterfly keyboard is known to get sticky keys and the screen is also know to have issues with the flex cable.