Fuzzy
Hearts Cov
for skilled migration using the points based system you get points based on your French language skills. so yes if you've got enough points elsewhere you won't need to be competent in French. I never looked at state migration only skilled migration.No you don't.
For Quebec you might but Quebec isn't the whole of Canada. It has other states and other states will have different requirements.
For example Manitoba requires that you can Yodel.