Selamlar
1.Soru için;
Eğer iris ile login yapmayacaksan , yani bi obje tanımaya çalışıyorsan,
Firebase Object Recognition a bakabilirsin. Firebase ML Kit, nesne tanımada oldukça başarılı. Bunun yanında yüz tanıma, barkod tarama gibi ekstra özellikleride var. İşini görecektir.

2.Soru için;
Zaten datayı eline almışsın. Sondan 3 ü ayırt etmen için ya kayıttarihi ya da id gibi bi sıralama aracı lazım. Bunlara göre sıralayabilirsin. Bunun için ise Listview'dan ziyade Recyclerview kullanmanı şiddetle öneririm. Listview çok eski kaldı.
Bunun için burdaki örneğe bakabilirsin. Türkçe kaynak.

Başarılar