Welcome Girl, a well wrapped SV vessel barely feels warm to the touch during a cook so it won't heat up the kitchen anymore than you do. SV cooking temperatures are significantly lower than any other cooking technique so it's definitely an advantage.
You can SV cook that roast from frozen, but why cook at 170ᴼF? Cooking at that temperature for so long is going to have a horrible outcome unless you are aiming for a Pulled Beef dinner.
You might consider cooking outside. The warmer temperature will reduce energy consumption. Just be sure to critter-proof your cooking. I can't do long overnight cooks outside as Rocky and Friends can get into just about everything.