Nepřišel jsem na to, jak Chat odlišuje online/offline nebo jsem si toho nevšiml. Lze to pomocí služby Moje účast. Otázka ohledně zobrazení online kontaktů souvisí s tím co už jsem napsal. Nejspíš to není možné nebo jsem na to nepřišel.
Kde jste se dočetl, že kontakty zůstávají na serveru? Podle mě zůstávají v telefonu. I když je pravda, že když si kontakt do Chatu přidáte, tak telefon "aktualizuje", nejspíš tedy komunikuje se serverem a když nejste připojený, tak nelze přidávat kontakty, takže to tak asi bude.
Takže teoreticky když si koupíte jiný telefon, kontakty by vám měly zůstat, ale nevím to jistě.