A bit of mascara and eyeliner is fine, along with small amounts of lipstick if you have dull lips, but otherwise i'd say no to makeup. For hairstyle, I like long and straight hair. Fish braids, ponytails, and that thing where it looks like you have a crown or hair...all of those look good as well. Side-swept bangs look great with most hairstyles as well.
I dislike makeup I like natural girls they are more of a turn on. and about the hair depends of the girl but mostly like girls with long hair below the shoulders like to the hip. they look absolutely sexy
I'll warn you right now, a lot of guys do not notice you are wearing makeup unless you wear too much. My boyfriend can not for the life of him tell when I wear eyeliner and mascara and when I am not, so just do whatever makes you feel beautiful.