I dont think she will have a problem with visa on arrival, I never did when I was in my 20's and single.

I forgot about Ramadan. Has your friend not mentioned this to you? Ask him he may ask you to postpone.

____________________________________________________
"Diplomacy is the art of saying 'Nice doggie' until you can find a rock - Will Rogers"