actually it can evolve in red, but you need to trade a porygon holding an upgrade FROM g/s to red. This may be like trading glitch pokemon from r/b/y to gsc, so it may not work everytime. My friend did this once, but I can't remember if this was the trade he used the trade cloning glitch with it, so you may need to do that. I don't remember if, in red, the porygon2 had a porygon's sprite, or a glitch sprite, but it did say in the stats in red that the species was porygon2, and in the 2nd gen game it had a porygon 2 sprite.
anyway, I thought of an idea to make it so you can't get on cycling road w/o a bike, but it WILL involve making a new script. You could make a guy that stands in front of the c.r. gatehouse and only moves if you have a bike with you.
also, I just found a glitch on accident, I don't know if it was posted before, and it was in the update 1 version of brown 2.0. It is attached.