Since France owns the French Guiana do you need France in order to complete the Americas?
No. French guiana is apart of France which means no you don't need to invade France in order to get french guiana
you dont have to get france