Nice post. Askmen.com used to have great tips but the information wasn't really useful post college in India.
For #2:
Getting fresh new sets of clothes every 6 months is best. Shades of red (pink to maroon) is even more effective than white especially on camera.