It multiplies how many shiny rolls you should get by that number. So, at 16x, you get 16 rolls (i.e., 15 plus the full odds one) if you don't have any bonus, 128 rolls if you have every legal shiny bonus that exists (8 from vanilla x16), etc.
Nope. The ridable pokemon, when you are riding it...