Another Update
Sorry, wanted to make this a separate post to make it more readable overall.
Anyway;
Obtained the S.S.Ticket from Elm, walked to Olivine. Got on the boat, defeated the trainers, found the girl, arrived in Vermillion.
Defeated Surge, then walked to Saffron. Battled through...