How to create a tx that cannot be replayed?
Yes, that method would work. It only works if the 0.1 BTC that you use as taint was mined after the fork. If it was from before the fork, then the transactions can still be replayed.