Solution:
(1) From Sn+Sn−2=2Sn−1+2 (for n≥3), we know that Sn−Sn−1=Sn−1−Sn−2+2,
Therefore, an=an−1+2, which implies an−an−1=2 (for n≥3).
Since a2−a1=2,
it follows that an−an−1=2 (for n≥2),
Therefore, {an} is an arithmetic sequence.
(2) From (1), we know that an=2n+1, thus bn=3n2n+1,
Therefore, Tn=b1+b2+…+bn=3×31+5×321+…+(2n+1)×3n1 (1)
31Tn=3×321+5×331+…+(2n+1)×3n+11 (2)
Subtracting (2) from (1) gives: 32Tn=3×31+2×321+2×331+…+2×3n1−(2n+1)×3n+11,
Therefore, 32Tn=31+2(1−3131(1−3n1))−(2n+1)×3n+11=34−3n1−(2n+1)⋅3n+11,
Therefore, Tn=2−(n+2)⋅3n1.
Thus, the answers are:
(1) The sequence {an} is an arithmetic sequence.
(2) Tn=2−(n+2)⋅3n1