Hey there,
1- You can use any version of Bolt
2- You may combine C# and Bolt, as long a sa significant portion of your game is made with Bolt
Good luck!