He's technically skippable if you know the game well enough. Alternatively, stop in the PokeMart anyway (to buy another potion or something) and you get handed Oak's Parcel. After returning to Viridian, just blow by him. He's only there to give you the catch tutorial and the Teachy TV.
He's also skippable (or can be delayed) in Gen 1: Old Man Glitch, remember?
As far as blacking out, I had a particularly rough one my first time in Platinum. I picked Chimchar--like an idiot, because Sinnoh, like Kanto and Hoenn, clearly hates Fire types. I ended up bagging a Psyduck (which gets Water Gun fairly early) and a Starly to use on my team. I get these three up to about 11 or so (and give Chimchar Rock Smash), used to the GB games where being underleveled is hardly a problem provided you have type and/or speed advantage. So I use Psyduck and sweep the gym all the way until Roark pulls out his Cranidos. Which is faster, has freaking Headbutt, and somehow survives a Water Gun. And of course there isn't a Normal resist to be found that early.
Did I mention the Psyduck had a perfect speed IV?
And they said the games were supposed to be easy. I learned my lesson and did a lot more grinding, but I cannot recall ever having to put in that much work for the first gym.