Can other people make payments into my account?

No, any payments into your account must come from a bank account in your name.