Enjoy watching the best thing on television ever.
Also 1 > 6 > 3 > 5 > 2 > 4
Ranking is alright although Sayid should be higher since he's only poor in season 6 and yes you will meet two very awesome characters in this season. Jack should also be lower as he only has like three awesome seasons(1, 3 and 6 iirc) and he has his bad moments. Nice to see you liking Jin though, much better than his annoying wife.