I use this flight quite often. next one will be this week on thursday. (apr23)
yes, there is a baggage drop area next to the AF checkin counter.
a coffee and a croissant/pain au chocolat will be offered during the flight.
I prefer window as much in front of aircraft as possible to get out in CDG quite quickly. but it really doesn't matter if they use a bus at CDG. you can ask for the exit row if you prefer a little more legroom.