too old. maybe a 4.5 on the face - she's doing the "hot blonde girl hair" thing to cover up the face. Decent body, maybe a 5.5 or 6 (need to see the stomach).
I don't think she'd embarass you out in public, but I wouldn't make her your Boo. Hit it and acquit it.
30. But hell, girls in their mid twenties seem to look much older to me. All the Parliaments, tanning, alcohol poisoning and cumdumpstering does a job on the skin.