[X] Willow's Battle - Willow feels ready to take on the Vermillion City Gym. She attended your match with Flynn, it'd be good for you to see how she battles with her full team.
[X] Travel to Saffron City - Heading to Saffron City would let you work towards challenging Sabrina. However, your parents would drive to visit you, and you would have to meet them. Tetsuya is also here.
[X] Travel to Cinnabar Island - There are a number of ferries to Cinnabar Island, which would let you fight one of the more remote gyms now rather than later.