The term "fair weather friends" connotes folks who'll be good to you so long as your circumstances are good and (typically) they have something to gain from it. But if things take a turn for the worse, you can bank on it that they'll show their true colours and desert you.
Otherwise, that's a very impressive and extensive list, bloonuggets.
