No, it is not possible in North America. She will have to be 16 and have parental permission.
I believe it is technically possible
Anyone can marry anyone.
legally no that is basically robbing the cradle, if you know what that means, and why would you want to marry a 18 year old girl if your a 15 year old boy anyway?
No that is illegal.
yes
An 18 year old girl can marry an 18 year old boy even if they are not in love in this state.
A girl should marry between the age 20 to 25 years. A girl should marry one year after regularly meeting the boy whom she loves.
In most countries, no.
Of-course they can!
if he agrees to marry her and she is a proper, faithfull Muslim then yes!
No.
if they both have parents consent