Yes, you don't need to be a member, only prices for nonmembers are higher (but still nothing compared to travel expenses for some, I think).
Payment is not in advance, when you come, you pay. Send all the info to
[email protected], that's all. All that's important in the appliction form is also in english and german, so that you know what you need to fill in.