Where do you plan to be based in France?
In Paris and some other major cities in France you will be able to find international schools (Lyon or Toulouse for example)
About taxes, if you can give to the french tax office the evidence that you are already paying taxes in HK, you won't have to pay taxes in France (in France you don't pay taxes twice). But maybe you will still have to pay the local taxes for the appartment or house you will rent/buy.
cheers