If I was your parent, I would say you could get contact lenses when you could afford to pay for them yourself. Age wouldn't enter into it if the optometrist said it was a good alternative to glasses.
As for a boyfriend, I'd make your mother answer that one.
Your questions aren't stupid. Not asking them would be.