Can I become a Meed user using my existing bank account?

No, you must establish a Meed account with a Meed Member Bank to join Meed.