I don't think it's necessary to maintain 80-90 degrees, but if you go higher than that you're really not cold smoking anymore, you're cooking. On the other end, if you're less than refrigerator temperature (36-40 degrees), you're probably too cold for the meat to absorb much.
As for the length...