Yes
The only way to get the token is to get the champ, but the only way you will have a token is if you already have that champ. If you pull a champ for the first time and it's their ascended version, then the token is automatically consumed and they go to A1.
The only way I see posible is buy Sigil Witch token without having the champ.
Is this from a crystal or some deal in bundles?
I'm curious how did we got maestro to 7A2 (becuz I forgot)
Lets say we didnt had a maesteo, We got 1 token first right?
I think I've got a maestro token from doing 4 of the latest Carina's, but I dont have him as a 7* as I've only done 1 Necro path. But I could be wrong, I havent looked at the Carina's tab or paid attention to what tokens I have for a while.
It’s theoretically possible to get ascension tokens without having the matching character, but I think currently the only way to do it would be to buy Sigil Witch tokens before buying the character herself.
If you pull an ascension from an empowered crystal or featured crystal it gives you the champion plus a character and a class token (and auto-ascends them to A1 if they aren’t there already) and the various objectives and rewards giving out ascensions have included a copy of the champion as well.