Do I need StarkNet tokens to transact on StarkEx?

No.