Concerning the passport, you need to be allowed to visit France and Switzerland. Here, there is nothing I can do for you (as I don't know). If this is cleared, then the rest is on me. I am still in the process of waiting for the final clearance to go down to the LHC, but the visit of the upper-ground stuff is guaranteed.
Concerning the costs, visiting CERN is free (except food and souvenirs of course, but this is up to you). We may need to rent a couple of cars, or possibly a minibus. But for this I would need to know the total number of participants, which I don't know yet. Same for the lodging. If we are many, it may be easier to share a couple of AirBNB places or similar. I may come back to everyone by Mid-Jannuary when I will know more both from the participants and from CERN.
Sounds good I'll be watching
FYI, I just posted the confirmation earlier today ;)