If I have a child with a Russian girl I will be responsible for the child until 18. If I marry the Russian girl I will be responsible for Alimony until the child is age 3. (I should add that the Russian girl is not pregnant. I'm simply trying to get all the facts....)
I would like to repeat one more time to make sure you understand that correctly. You have to support your minor child from birth till his/her 18th birthday. This responsibility you have for your child no matter if he was born in wedlock or not.
An obligation to support your girlfriend you don’t have because according to Russian law the mutual rights and responsibilities arise only after marriage registration. In case of marriage and later divorce you have to support your wife or ex-wife in period of her pregnancy and within three years from the child birth. You also cannot initiate divorce within the period of her pregnancy and one year from the child birth.