Couple things- yep, white will wash-out under stage lights. Elvis' white jumpsuits were actually a light beige color. On stage they looked white, so a natural foam color would work nice.
If you want realistic looking veins, a neat trick is to paint them on (with a brush, pen, marker, airbrush...