It's definitely possible but there's also a million other bots competing with you on bigger exchanges. And fees/delays on Coinbase make that not really feasible.
The NFT thing is a bit easier because worst case, you don't get the NFT you want. With arbing on exchanges, worst case is you buy coins and get stuck with them because another bot frontran you.