France is a Campervanners - and motorhomers dream.
February a lot of sites will be closed so plan your stops in advance. Searchforsites, ukcampsites and the caravan club are all good sources of sites that are open with links to websites etc.
I quite often use Aires. Cost next to nothing or a couple of euro's. Often few facilities so make sure you have your own arrangements well thought through. Upside is there is an Aire in almost every town, drop in, drop out... no fuss and often a good way to get the feel of a nice local place. Most of the aires are located on sites such as searchforsites although as I am in France most months I have found it worthwhile to buy the definitive guidebook "All the aires" from vicarious book. you hear a lot of reports of robberies etc... avoid autoroute aires and you are normally quite safe. I am a solo traveller but have never felt threatened or unsafe.
Driving is superb, whether on local D roads or Autoroutes. If you plan to do a lot of autoroute driving, which means a lot of tolls, it may be worth thinking about a Sanef tag. Fits just behind the rear view mirror, auto entry through the tolls, no fiddling with toll booths, statement from Sanef at the end of the month and also you can enjoy the quite smug joy of breezing through the 30kmh non-stop lane with a 2 metre height restriction
In terms of legality, there are a few websites, the AA included, that will sell you a pack of everything, High-vis vests, spare bulbs, warning triangle etc. On the subject of high viz vests keep them either over the seat or in a door pocket. It is illegal to exit a vehicle on a major french road without wearing one and if the police see that you will have to get out of the van to get to your high-vis vest, it's a few euro's contribution to the French economy.
Weather in Northern France is the same, or often worse, than here. Depending on where you intend going, and when you have a plan do come back and let us know as almost certainly someone will know the area, you may want to be snow prepared. Easy enough though to plan to avoid that contingency, just check the forecast. France is a big country.
As for the people, well, like anywhere you can get difficult people but I must admit to being a Francophile. I have always found them to be welcoming, helpful and hospitable. Helps to be able to speak a few words, but English is quite widely spoken,