I would like to ask if we can open an account from Canada?
What would you like to open an account for?
N26 bank account from Canada?
If I open a N26 account and deposit enough Euro in it, would officer in SF consulate consider it deposit in Portugal bank?
No, because N26 is not in Portugal and also not a Portuguese bank. You need a bank located in Portugal.
Which Portuguese bank will allow American to open a bank account remotely?
Check out these threads where people have already discussed this:
We found a lawyer posted on the Portugal FB forum who is working with us and will open a bank account for us.