MasterDarkrai93, all official Premier Event tournaments are free. Those are Battle Roads, Cities, States, Regionals, Nationals, and Worlds. Like Toxic said, you may want to bring money, because the venues may shop something appealing to you. I'd say bring around $15-30 for a Cities. For your second question, you can use any Japanese cards in a tournament AS LONG as they have been released in English with the exact same art work. Galatic's Conquest is not allowed on CC's right now, since they are not in english yet. You also need the English version of that card as a reference or a print out from the official Go-Pokemon Dex.