Question: are all shinies 100 catch rate?
Answer: Shiny Pokemon also have a 100% catch rate. Just make sure not to miss the throws. To increase the chance of shiny Pokemon, its important to increase the amount of Pokemon that spawns in general.