Come on, surely you can smell this 1000 miles away! Freedom House should rightfully be called Foreign Policy Agitation and Propaganda Department of the United States. That is what it is. He is more or less a defector, or was always working for the US and left Russia when it became a bit hot around his ears.
He's sold out. Sure he could be right, but why do you think he is in the USA working for a libertarian think tank?...former economic policy advisor to Vladimir Putin. Currently works in the Center for Global Liberty and Prosperity at the Cato Institute in Washington
Think about how much you would trust an ex American politician doing the same thing in Russia or China. Made some comments about how America is no longer a democracy, and then turned up writing pieces about the evilness of the USA in some enemy state's papers.
This practice is vintage from the Cold war days. Defectors are notorious for saying exactly what is expected of them. I am not saying he can't have some valid points, but rest assured his output is expected to fit a certain narrative, or it wouldn't be published. If he doesn't stick with the agenda he won't receive his salary or fee or however they renumerate him.
We get tricked into thinking that what these sponsored parrots who write these type of articles are the real deal. They are not.
Just so we are clear on what the deal is with this and similar articles.
To answer the question>
No I don't think Ukraine will default, they will get just enough money to prevent that, while sinking into really bad poverty.
They probably lost a lot of their Russian export markets and their products are difficult to export to Europe. How are they going to make money?
Ukraine will be a basket case of the EU and USA and used as a pawn in the geopolitical game against Russia.
Probably some limited EU money will be used to keep paying the national debt, but not much more. US promises of practical help for normal people are largely empty, however they might get "help" with the military, weapons etc.
I feel really bad for the people there - they have been tricked into destroying their own country with this coup d'etat and what happened after.