Just a comment on the heat packs. I always steer away from the offered heat packs.
I requested one on a tropical plant I purchased (and paid extra for the heat pack). It was not secured in the box and bludgeoned the plant to death in shipping. After that experience, I find it preferable to wait till warmer weather and/or take a chance on the weather.