I'm going to get a swinub but by the time I beat team Rocket it's going to take me a LONG time to train Swinub so I need a swinub early.
No, you'll be blocked. Hope this helps!