Do I need a passport or is the identity card enough?

The identity card is not sufficient. In any case, you will need a passport that is valid for at least 6 months upon departure.