Yes, you can use foil tape to secure your UTH, you can also remove the paper and cover the entire mat with foil tape (glue to glue sides)
The best UTH mat is one regulated by a thermostat.
Yes it will make a difference even with aspen, your snake can burrow.