So I've started doing some chain fishing and it's going well so far. Just wanted to know if the chain breaks/resets if you run from a shiny Pokémon.
No. Only if you leave the area or reset the game.
Nope! Running will not break the chain, so you're all good.