Google flights provide you decent rates, can use to compare mmt and other sites.
Unless, you want to redeem points where you hold some in some partner, this is the best method.
If you have axs cards or atlas then check with travel edge.
Yes bank, has its own portal to redeem points for revenue flights.
Depends on cards you own other than dcb.