Definitely buy it. The paint and decals appear to be in good condition overall, and everything would certainly be French threads and dimensions... but not a big problem.
You can expect the stem diameter you'll require to be 22.0 mm versus standard 22.2 mm., and the seatpost you'll need will likely be 26.4 mm. The Simplex dropouts will probably require a Simplex derailleur to fit neatly in the unthreaded 9 mm derailleur hanger... but none of these French bike quirks are any major problem at all. You can also work around the stem and the derailleur issues quite easily if you decide you want to use non-French components.