Yes, Russians can participate in the game jam.
However, the service used for payment to the winners is Paypal, which may have limitations that are totally out of our reach.
The same goes for the merch store, which uses a different billing service.