The first and last two screens are meant to happen: I thought Pokemon might grow too quickly and disobey, so I played it safe/took the lazy way out and gave you the eighth Badge from the start. Technically you only earn 7 Badges >_>.
The Bag glitch is nothing major, but the rest I'll fix.
Are you trying to double-patch a ROM? You need a clean one every time. You can still carry over your save though if you make sure the file name is the same and you've saved in a Poke Center (they're safe from updates so they're good waypoints.)