hi, i can answer only regarding citizenhip as i have no idea for other topics. the only criteria to apply for citizenship is to live in france for 5 years. after that it is upto authorities if they would accept it or not. i havent applied yet.,,regards