1.What do we mean when we say that blockchain has transaction finality/immutability?
It means all transactions remain in the chain forever and cannot be removed/reversed.
- How does this lead to the trustless environment that blockchain creates?
All network participants have a copy of the blockchain that can be audited by anyone and there is no need for trusting a third-party or a middleman.