1. For n⩾2, from the system of equations {Sn−2Sn−1=1Sn+1−2Sn=1, by subtracting the two equations, we get an+1−2an=0.
When n=2, a2=2,
thus anan+1=2 for n∈N∗,
which means {an} is a geometric sequence with the first term 1 and common ratio 2.
2. From (1), we have an=2n−1, thus cn=n×(21)n−1,
therefore, Tn=1×(21)0+2×(21)1+3×(21)2+…+(n−1)×(21)n−2+n×(21)n−1
Hence, 21Tn=1×(21)1+2×(21)2+3×(21)3+…+(n−1)×(21)n−1+n×(21)n
Subtracting the two expressions, we get 21Tn=(21)0+(21)1+(21)2+…+(21)n−1−n×(21)n=2−(n+2)×(21)n
Therefore, Tn=4−(n+2)×(21)n−10, we have Tn⩾T1=1,
In conclusion, there exist positive integers M and m such that m⩽Tn<M holds for any positive integer n, where m=1 and M⩾4 with M∈N.
Thus, the final answers are m=1 and M⩾4 with M∈N.