1.What do we mean when we say that blockchain has transaction finality/immutability?
Once a transaction has been appended to the blockchain, it can not be retracted.
2.How does this lead to the trustless environment that blockchain creates?
Parties are unable to falsify data that has been added to the blockchain network.