The University of Geneva offers many services to students of French courses.
Access to the library and media library http://www.unige.ch/biblio/en/
Sports activities http://www.unige.ch/dife/sports/
Cultural activities http://www.unige.ch/dife/en/campus-life/
Conferences, seminars and exhibitions http://agenda.unige.ch/
Accommodation at the Cité U university residence https://www.cite-uni-geneve.ch/en
The University of Geneva does not take care of obtaining visas.
For customs documents, you must contact the consulates for information, and the procedures must be completed before entering Switzerland. Count on long delays.
Visa for Switzerland: www.eda.admin.ch.