About the video....I've personally never heard of putting ducktape around....so id avoid it...they should stay on just fine with the velcro strap
Id say get fuzzier/thicker ones for winter, and the thinner polos for summer o other wearther....brands....not too important really, so long as they are durable and strong!! Preferably easy to clean