Как можно организовать такую передачу?
независимый от UI слой данных (если по быстрому то переменные в Application) и не надо никакого Parсelable,
через бродкаст только уведомление об изменении, ответы сервера пишутся в Application,
потребитель получает уведомление и берет их там, если не получает а только что был создан - все равно берет их там
PS: я бы использовал просто Thread с бесконечным циклом для запросов и EventBus для уведомлений
PPS: ListView умер, только RecycledView
PPPS: по идее, где реальное время - там сокет? а не запросы