What do we mean when we say that blockchain has transaction finality/immutability?
The blockchain has transaction finality/immutability because once a transaction is completed the transaction cannot be reversed.
How does this lead to the trustless environment that blockchain creates?
Finality/immutability leads to a trustless environment that the blockchain creates through verification through mathematics. The process cannot be reversed, altered, or removed allowing strangers to conduct business with one another in a trustless environment.