Question #1: What do we mean when we say that blockchain has transaction finality/immutability?
Blockchain cannot be changed because to create it there is work being made, all effort is confirmed via consensus on the network, therefore all transactions are final and total and immutable.
Question #2: How does this lead to the trustless environment that blockchain creates?
One of the examples is the solving of the double spending problem and removes many types of scams that are present today, because all operations on the network have permanent record in the blockchain and have finality to it it now allows anyone to do business with anyone because we have certainty.