Regarding keys, I totally agree about real ivory key coverings yellowing if left for prolonged periods under a closed fallboard. But I have not experienced plastic keys yellowing by not being covered while not in use.
This past April I had some partial rebuilding done on my 1983 Baldwin Model L Artist Grand, which I bought new back then. Main attention went into hammer replacement and restringing. But as an added detail, I wanted to recover 12 or so natural keytops that had become a bit pitted over the past 24 years. Baldwin steered us to PianoTek to buy key covers made by a German company that are identical to what Baldwin uses. (Baldwin and Steinway keys are totally different.) So my tech/tuner ordered a box of white and another a darker cream or aged ivory color. Turned out the white color was an identical match to the original keys! Once installed, the only way to tell which were new was to shine a high intensity lamp onto the keys and look very closely. The white shade was identical, but the original key tops had very tiny scratches like a patina on their surfaces, while the new ones were smooth and flawless. Otherwise, telling the difference was impossible. Now, after six months of practicing the replacements likewise have that patina too, so there's absolutely no longer any way to tell them apart from the originals.
So here's the punchline--in 24 years I've never once closed the fallboard overnight, while I'm away, or any other time. Yet the plastic keys have not yellowed at all. I believe the material is white plexiglass. It may be that other piano makers use a different material for their natural keys, and perhaps there is that darkening that can become a problem--but not with Baldwin keys. They retain their whiteness extremely well.