The possible encounters on Route 1 are Caterpie, Hoothoot, Grubbin, Skwovet, Blipbug, Rookidee, Nickit, and Wooloo. This means for your playthrough, the fully-evolved Pokemon you can use are Butterfree, Noctowl, Vikavolt, Greedent, Orbeetle, Corviknight, Thievul, and Dubwool. I have experience using all of these Pokemon in Galar playthroughs, so I feel qualified to answer this question.
Butterfree
Butterfree is noteworthy in the early game, with an early evolution and a good matchup into Milo. In addition, it gets moves like Quiver Dance, Bug Buzz, Air Slash, and Psychic. However, with its terrible typing and low defenses, it will start falling off fairly soon once better Bug types become available.
Noctowl
Noctowl is okay. Deceptively high HP and Special Defense give it some bulk, plus it evolves at a respectable level. Strong STAB in Hyper Voice and Air Slash, plus interesting coverage options like Moonblast, Heat Wave, Psychic and Shadow Ball, make it able to handle a variety of opponents. However, its Defense and Speed leave a bit to be desired, so it might find itself in trouble in the midgame against foes like Gordie and Melony.
Vikavolt
Vikavolt is good. I mean, Vikavolt is really good. Phenomenal Special Attack, Electric/Bug, and a fantastic Ability in Levitate, along with access to moves such as Bug Buzz, Thunderbolt and Energy Ball, make Vikavolt fantastic. It does fall short in the defensive and Speed departments though, so it might take a bit of damage before you're able to OHKO.
Greedent
Greedent balances low Speed with high bulk. Its Attack is respectable and it gets access to good coverage moves (including Psychic Fangs for its Fighting weakness), so it can definitely hold its own. It's not the best Route 1 Pokemon, and it'll often take a lot of damage before it can attack, but at least it can hit back relatively hard.
Orbeetle
Orbeetle is generally inferior to Vikavolt. This is because its attacking stats aren't as high, its moves aren't as useful, and defensive Bug types aren't particularly helpful in-game. While it's still good with moves like Bug Buzz, Psychic, Reflect and Light Screen, Vikavolt is typically the better Bug type.
Corviknight
Corviknight might be the best Route 1 Pokemon of them all. Steel/Flying is an absolutely fantastic typing, and it allows Corviknight to reliably wall a ton of Pokemon. While its attacking stats are average, it gets exactly what it needs to do well: Iron Head, Brave Bird, U-turn, and Hone Claws. Its one issue is its late evolution level, but it comes just in time for the Fairy Gym and Corvisquire works fine up until that point.
Thievul
Thievul isn't great. It's fast and Nickit evolves early, but its attacking stats are paltry and its defensive ones aren't much better. It has access to some decent moves, but most are physical, going off its worse Attack. The best attacking moves it learns are Dark Pulse, Shadow Ball, Psychic and Grass Knot, meaning TR farming might be a necessity.
Dubwool is essentially a worse Greedent. It's tanky, especially with Cotton Guard, but it's not great as an attacker. The best moves it learns are Cotton Guard, Body Press, Body Slam, Zen Headbutt, and Wild Charge. Fluffy is a good Ability, but ultimately Dubwool falls short of Greedent (which in itself isn't anything to write home about).
In conclusion, some of the Route 1 Pokemon are much better than others. Below I've ranked them based on their general usefulness throughout the entire game.
- Corviknight
- Vikavolt
- Noctowl
- Butterfree / Orbeetle
- Orbeetle / Butterfree
- Greedent
- Dubwool
- Thievul
As you can see, Corviknight and Vikavolt are the top two choices that you should probably have on your team most of the time. Dubwool and Thievul shouldn't really be considerations, seeing as they're either outclassed or simply very weak.