Yeah if you dont want to follow the 2nd gate storyline and want to cripple russia for abit so they are less of a threat then doing this would make sense so the story can focus on the offworld stuff.
And to get reliable funding , either found a company to introduce / manufacture stuff you find offworld from the profits of it is my thought altough it would be a big project but probably worth the hassle if handled right and its goal would be to fund the space force more or less . If its profitable enough it could also fund the earth side actual space force aswell . And if not that , then licensing tech for royalties for the same purpose wich might be more realistic i imagine but i always thought a company selling the tech you find would be for the best. I mean civilian stuff mainly altough maybe selling some military stuff to the the rest of the armed forces could be arranged aswell.
Also if you need money and this is already mentioned , you could try checking out the gold mining worlds of ra instead of random worlds and try to find a abandoned mining world and settle the abosydians there and have them mine gold but with the mining engineers help . Since i imagine alot of the mining would be very very primitive and i doubt that they would have been mining for fine gold . Basicly replace the fort knox gold with offworld gold is my thought to avoid the issues with offworld mineral issues , i mean replace 1 kg gold for sale with 1kg offworld gold and repeat as nessecary ? Or even at a bad ratio for you like 1 to 2 to sell it to the rest of the goverment? Hell when fort knox gold runs out you could repeat this with freindly foreign goverments and their gold supply aswell .
Again maybe to avoid questions why the space force needs things as you expand you could instead buy stuff by setting up a front company rather than as the space force ? For the stranger stuff and for civilian and relief supplies i mean atleast + whatever else you imagine i guess .