You should be okay with a 90 minute connection. I think terminal A and C are beside each other. It only takes a few minutes to switch terminals. Make sure your luggage is checked directly through to your final destination.
Air France is decent with families. Yes, they have diaper changing fold down tables in the lavs and the bassinets are fine (request one in advance). We flew them and were given jars of baby food and a Planete Bleue baby kit.
Good luck and have fun!