I've never did any of the things listed, but the women usually asked me about all that stuff anyway (money, past relationships, politics, religion, etc). I answer everything because you got to figure they'll find out eventually. And most of it is important to know, you can't distinguish between a slob and a saint without coming clean, hiding negative information and putting on a false front only prolongs the inevitable break-up. My advise would be to let them know the real you upfront, just be yourself... But then again, that's probably why I'm single
? So maybe a few white lies wouldn't hurt?