1. If a pokemon faints, you must release it as soon as possible.
2. You can ONLY catch the first pokemon you encounter in a route/cave/town/area (You get the idea). If you defeat the first pokemon you see, tough shit, you get nothing from this area.
3. Obviously if you run out of pokemon, you...