5 years age difference is nothing. If you marry for love age wont matter.
Yes
In most of the United States a young man has to be 18 years of age (not considered a minor) to marry.
If the couple are mature then no, a girl of 32 years of age marrying a man of 23 is not wrong. In the 40's often there was an age gap of eight or more years between a couple. If a man can marry a younger woman there is no reason a woman cannot marry a younger man within reason.
Per religion, a Muslim man can marry a Muslim, Christian, or Jewish woman but a Muslim woman can marry only a Muslim man, from an informed man
depending on who answers your question a woman or man
No, a Muslim woman can't marry a non Muslim man (Catholic, Jewish, Orthodox, Hindus, ...). She can marry only a Muslim man.
A man can marry any woman his heart desires, and vice versa. Love has no rules or limitations.
No _______________________________________________________________________________ Per Islam teachings and rules, Muslim man can marry a Jewish or Christian woman.
Yes, A Muslim man can marry a Greek Orthodox woman. However, a Muslim woman can marry only a Muslim man and can not marry a Greek Orthodox man. Refer to question below.
No. For a man to marry a woman up to about 10-15 years older than he is, is practically ideal.
A Muslim man may marry a Muslim woman. He is permitted to marry a Christian or Jew woman provide she still believes in the oneness of Almighty Allah. A Muslim woman can marry only a Muslim man.
It's the best way.