16, including all johto and kanto badges
the first seven badges are with the gym leaders that you have to defeat
you have to get all the gym badges in kanto
every single one except his
In Cerealean cave after you get all the kanto gym badges
its in cerulean cave but you have to get all kanto badges first
You can get a Squirtle after you obtain all 16 badges and defeat Red.
Get all 16 badges and Oak will give it to you.
4.
4.
you get it after you have all the gym badges from kanto and johto regions.
yes go to seafoam islands and you have to have all 16 badges
I think you go fight the Elite Four.