One female's perspective:
Earrings: Small hoops or studs are fine at any age.
Speedos and skinny jeans: They're fine at any age IF you have the body to wear them. If you don't have the right body, don't wear them at any age. And never, at any age, wear white
Speedos. Years ago at a church picnic, some of us had the misfortune of seeing our pastor in wet, white Speedos.
T-shirt with sex/penis/vagina jokes: No. Just no.
The rest were about on target.