Because it is a French Department. Kind of like America owns places in other parts of the world.
yes
French Guiana (Guyane Française) is an old french colony. So, that's why they speak French there.
je parle français!
English: We speak frenchFrench: Nous parlons français