Also keep in mind that because you will do your training in Sweden, it does not mean your licence will be issued by the Swedish authority. If you have your medical records held by the French authorities, then the French authorities will issue you a French EASA licence. You won't deal with the Swedish CAA at all.