I just added this new heating system with my new addition. My questions are; do I need a special glue to put down vinyl sheet flooring and do I need a special size padding, I was going to get 1/2inch...