Socks--do you want to dye your hair or spray it green? Hot Topic carried hair dye in crazy colors that will be be semi-permenant. You can also get hair color in green at Sally's Beauty supply (or any beauty supply store)
For temp hair color you can get the spray on color stuff they have at Halloween. Party stores should have it, my Walmart carries it year round in the card aisle.
You can also use lime Kool-aid to temporarily dye your hair.
As far as make up--- you can use black lipstick around your eyes (should be easy to find at wal-mart or someplace similar) It should be relatively easy to apply that way, too. Red lipstick as well. Just get the cheap $1 a tube stuff-- a dollar store probably would have it.
The real make-up is grease paint which you can get at a costume shop or possibly a party store. If you can't find it anywhere and you are desperate you can use white acryllic paint (the craft kind you can get in a small tube from a craft store or wal mart) Mix some of the pain with some face cream or lotion (otherwise the paint will crack on your skin when it dries) Paint your skin, let dry and then powder it with baby powder. Let it set then apply the black and red accents. DO NOT POWDER THEM.
It is best to leave the areas blank where you plan to put the black and red---meaning dont do them over white or you will get gray and pink at first.