- What do we mean when we say that blockchain has transaction finality/immutability?
It means that when a transaction has happened it cannot be undone.
- How does this lead to the trustless environment that blockchain creates?
This intrinsic characteristic of the blockchain (if something is logged in the ledger it means that has happened) adds/complements to the other characteristics of the network (consensus, security, …) that makes everything verifiable and therefore eliminating the trust element.