You said that they got to know each other, meet, communicate for almost 7 months. What else does your friend need? 7 years? or she was excited to have sex with him before marriage to make sure that he is good enough for her thing or not?

She could simply refuse after the engagment for any valid reason. She could tell her family that she does not feel attracted to him, or that his mind and mentality is different that hers...etc

Most parents (Now, and not 200 years ago) will understand and respect thier daughter decision and won't force her.

You only seek hanging out with a bf, satisfying your animalistic instincts and having your sweet dreams about your romantic marriage after you try him on bed. Am I right? :) Naturally, you will say NO! That is not my intention and WILL!!!

Reality and Honesty hurts sometimes, but you better face it and admit it.