So the red base and crackle finish are from Montana Paints: https://www.montana-cans.com/
Clear coat is SprayMax 2K which I get on Amazon.
Touch up paints are really hard to find, I've struggled. It's actually easier if your bike is older (like 50's -60's as they often, but not always used car paints which are easier to match.
I've even tried to use an App on my phone to match the paints, but it was cr*p and didn't really work.
I know I look into one of them handheld scanners but they only do the paints that are programmed in and there usually for interior designers or fabrics and you can't add in new programs I also been in touch with a couple of bike sprayers and they talk to you like you have 3 heads instead of saying no