The idea that they aren’t able to come up with a credit card with a Ukrainian name that looks 100% legitimate to a billing company is farcical.
I see you don't know how credit card numbers work. You may also not be aware of the fact that credit cards aren't working in Russia for almost 2 years.
Let me just ask you point blank, do you think the CIA could manage to purchase a Starlink, activate it, and use it, without anyone having any idea it was the CIA that did all that?
Just one or two is easy to manage. A dozen is much more difficult already, provided Starlink manages some security and has access to metadata (data that ultimately can't be faked such as location, accounts, device id).