Yes to the first question. Maybe to the second question, it is up to GOG to approve games that go on there. I submitted it many moons ago.
Hazz....
Maybe with games "in development" they are more hesitant, but now that it's complete...