One of the very first things you will need in France is a local bank account. Some places, like the student residence, will require payment in checks. You will also need housing insurance from here. Luckily this procedure is not that hard.
Administrative
How to get through the numerous administrative procedures in France.