Yet another update. John did something stupid (which I wont go into) which made the girl pissed off at him. She was gonna "meet us at the club" until she heard he wasnt coming, now she is coming for pre drinks at my place before clubing instead. There will be other people there, only 2 other guys who ARE NOT a threat believe me, and about 6 or 7 other girls, like 2 of them really like me (im just not that interested in them) so I guess that will make me look good.
Furthermore, my other friend asked her straight up if she ever liked John because I guess he has his eye on her as well (although he wont get anywhere, I know) and she said she "only ever liked him as a friend and now thats over as well"

poor guy
Which means John is out of the picture (although he might still be angry at me if I do anything). So I guess my game plan is to build comfort while drinking at mine while also showing her I have other options and then try to isolate at the club.
My other two male friends that will be there will do anything I tell them to make me look good or help me out, im not sure if I can use them in anyway...