It sounds as if you may well be a French citizen already, or at least eligible to claim your French nationality. Details are here: Nationalité française : enfant dont l'un des parents est français - Service-public.fr
Assuming that you are, indeed, French you won't need either a visa or a carte de séjour. You will, however, need a carte vitale and a social security number no matter which position you choose.
To bill as a freelancer, you'll need to establish a business entity of some sort - then your bills will need to include your SIRET (which is the registration number of your business entity).
Cheers,
Bev
Assuming that you are, indeed, French you won't need either a visa or a carte de séjour. You will, however, need a carte vitale and a social security number no matter which position you choose.
To bill as a freelancer, you'll need to establish a business entity of some sort - then your bills will need to include your SIRET (which is the registration number of your business entity).
Cheers,
Bev