You can flagpole regardless of your passport and without needing a visa.I just flagpolled 3 Filipino tourists with a positive LMIA for wife and got her a closed work permit,open work permit for husband.Study permit for child.I am flagpolling a Brazilian without a US visa tommorow to get a spousal open work permit.This year I had flagpolled Ukranianians,Russians,Iranians 3 times,Filipinos,Kazakhs,all without issue.According the CBSA officer I know,they average 50-60 flagpoles at the Peace Arch crossing daily here in BC