The passport must be valid at least 6 months after the date of return for the French citizens (check with the consulate or embassy for other countries).
If you travel with your children and they are not already registered on your passport, you should know that now children, whatever their age, must also have an individual passport.
To gather visa, in example of France: See the Consulate. 5, Av Robert…