Yes, s_n and s_m refer to the same sequence, just numbered differently.
As for \lim_{n\to\infty} sup s_n= \lim_{n\to\infty}\{sup s_m|m\ge n\}
look at some simple examples. if n= 1, then \{s_m|m\ge 1\} is just the sequence itself. If n= 2, then \{s_m|m\ge 2\} is all terms of the sequence except the first. In general, \{s_m|m\ge n\} is the set of all terms of the sequence except those before s_n. "\{sup s_n|m\ge 1\} is the supremum (greatest lower bound) of all terms in the sequence beyond a certain point.
In a special case, suppose \{a_n\} converges to A. Then, given \epsilon> 0 there exist N such that if n> N, |a_n- A|< \epsilon so there are no members of the sequence, beyond n= N, that are larger than A+ \epsilon and it is easy to see that, as n goes to infinity, the supremums of \{s_n|m\ge n\} must go to A.
Suppose the sequence has a subsequence that converges to A and a subsequence that converges to B. Then no matter how large n is, there exist numbers in the sequence beyond n that are close to A and numbers close to B. The supremum will be close to whichever of A or B is larger. In the limit, the supremum will be the larger of A and B.
In general lim sup is the supremum of the set of all sub-sequential limits of the sequence. That is, you determine all numbers to which sub-sequences converge and find their supremum.