Yes, but the highest you can ever catch is 35. Without weather boost, the highest wild catch is 30. Boosted raids are 25, regular raids/eggs are 20, and research rewards are 15.
Nope, tomorrow is the debut. I'm hoping to at least end up with 3 good ones.