Simon, to try to find an answer to your first question, I think you can compete anywhere with an international C racing licence, its the principle of international. This must be stated in appendix.
In France, I think that a national licence and a letter of agreement from our federation is enough to enter if, and only if, a race or a series is organised abroad by a French organiser.
The carnet thing, we already know it, can be simple or a hassle often depending on the custom officers.
|