Yes, as a French citizen you can form a Delaware LLC without issue. Use a reputable agent like Harvard Business Services or IncNow. For digital sales outside the U.S., the LLC is pass-through (no U.S. tax) if managed correctly, but get proper tax advice. Consider alternatives like Estonia, UAE, or Wyoming depending on banking and VAT needs.