no, not at all
No you can not get Pokemon higher than level 100.
I'm pretty sure it's 24 or higher
golbat can evolve at any level if its friendship is up to max power...or...it can evolve if you give it a berry that gets the Pokemon friendlier then get it one level higher and ... evolution
No Pokemon is higher than Level 100, except in the TDG, where you can obtain level X Pokemon. It's also rumored that in the upcoming games, Pokemon Black and Pokemon White, that Pokemon can be trained as high as level 150.
at level 38
at level 32
Level 25 .
level 55
about level 16
level 32
Rare Candy
There is no code for Pokemon higher then level 100. It would be unfair in vs battles with other players, and Nintendo didn't make Pokemon higher then level 100.