I really like the game, but I really am a stranger to the pokemon series. My only experience is spectating my brother play it on an emulator back in 2009. So far I got to the second town with starter, lopunny, a bird and linoone. I dont wanna use the crutch, but I do want to know which mons would be good to use, also which skills are good. Anyone got any ideas?
The "crutch" ain't a crutch, but a time saver. You can either level up normally, with wild mons in, say, an hour, or use the "crutch" to get the same exp in 5-10 minutes.
This is, by the way, why I recommended several months ago to change that dialogue. I see it as a tongue in check comment from the developer, and I have better things to do than waste an hour levelling up when I can do it in 10 minutes, but it IS making people not use it.
Now, IF you level up above the level of the pokemon you are facing, it may be seen as a crutch, but the use of the trainer per se? Not so much, not in my opinion. Not that it will matter in the future because in the next patch there will be a level cap, so the most you can overlevel is 5 levels above the next boss (a fair number for players that are new to pokemon). At the end of the day, though, if you are new to the series, level up. It will help you deal with your lack of experience while learning how to play.
That said, the starter alone trivializes the first gym. Grand jette coupled with the leftovers equipment should make the starter pretty much immortal, even more if you couple it with draining kiss, and she is a steel type, who are immune to the poison type attacks, so a poison specialist won't hurt her too much. And waifu lopunny is a powerful fighting pokemon that will learn a very powerful, unique move, Spin Kick, although poison types resist fighting moves, so she isn't the best for that gym, but she can still hurt the gym leader pokemon a lot using normal type moves, and Return is REALLY powerful (102 power because Lopunny should be at max friendship).
In the grass in the second town, you should be able to find totodile, a starter water pokemon. Starter pokemon are on the more powerful side in raw stats and moves, not to the level of the waifumons of this game, but still powerful pokemon that can deal with most fights. And personally, I've always liked Mareep. Ampharos, it's last evolution, is an electric pokemon with a poweful special attack and more tanky than most others electric types, so it can take hits and dish them in return.
If you want something else that resist poison and can't be poisoned for that fight, the Nidorans are poison types themselves, so they can help you. I don't remember if you can get a moon stone that soon in the game, so you may not be able to evolve them to their last form at that point.