In parliamentary forms of government, various parties often enter into coalitions, not so much for ideological purposes but instead merely in the hope that if a coalition is large enough, it will become the majority coalition. Think of it is as the TV show "Survivor". (Is that show still on the air? I don't know.)
As a part of that majority coalition under parliamentary procedure, it gets to have some participation in the cabinet. Hence the 3 out of 20 cabinet seats.
That much is true.
Problem is, you completely go off the rails after that point.
You seem happy and willing to conflate the fact that Svoboda is a part of the governing coalition and assume they are the driving force behind the Ukrainian government and all its actions. Namely your characterization of the "bloody crackdown on ethnic Russians", which is a huge, huge oversimplification of the events currently happening in eastern Ukraine to say the least.
You freely throw around the word" fascists" without much thought, as to whether or not that term even applies in the given situation--much like conservatives in this country throw around the word "socialist" when referring to President Obama. Svoboda is certainly ultra-nationalistic; whether or not it falls under the category of "fascist" is still debatable by many. And then by your association of Svoboda as "fascist" (possible but not certain), the entire government of Ukraine then becomes fascist (which is without doubt not the case).
I'm not a Ukrainian citizen, so I'm not in the best position to comment on the entirety of policies put forth by the government. Regarding the policies on the Russian language and official state languages, that was never implemented and there are no plans to implement any such law at this time. Why you think that was the spark plug that precipitated all events that followed, I have no clue.