Zend certified PHP/Magento developer

Does the local zenon network daemon (znnd) download the same data as a pillar or sentinel node when a transaction is made?

So if the Zenon Network is a dual ledger type of system using a block lattice and DAG. Say my local znnd is offline and someone sends me a transaction, it stays as a “unconfirmed receive” state on the Pillar it registered with?

Do sentinel nodes also download this information too?

And what about other users that run their own znnd locally that isn’t a pillar or sentinel node. Do they also download all of the same blockchain data as a pillar / sentinel?

I’m trying to understand if all of this transaction data is replicated among all nodes or only a selected type of node for certain type of transactions.