Not necessarily bitcoin, as of now bitcoin is not a reliable p2p transaction channel due to atrocious fees.
It will be quite hard to also trace the movement of money in the crypto space. There are several privacy coins that can make it impossible to trace txns.
I think using blockchain tech innovatively can help reduce corruption by lessening red tape and making some processes automatic and with no human intervention (like sending funds to those that need it and are poor).
I think yes because when someone join bitcoin and he start hard work here so there is no doubt that he can earn a lot of money from it and then he dont need to do any corruption because bitcoin is the only currency which can make you a rich in a short time so those who need money and they want to be rich so they must join bitcoin because its income is very easy to earn and it also very fast so join bitcoin for your future.