You don't need to fly to Estonia to get your e-Residency card.
It can be picked up at a desired Estonian Embassy.
See Where to pick up your e-Residency card | 45+ locations worldwide
Payments and invoices between both companies should be no problem, I guess.
You may need to check your local tax...