Is there any way to use transactions with M0 Sandbox?

Yes you can definitely use transactions on an M0 free tier cluster.

Cheers
-Andrew