No.
To complete the National PokéDex it requires Pokébank to transfer Pokémon from other generations, so if you don't have access to it then the answer would be no, because the only other option would be trading.
It could be possible if you used hacks or power saves though.
So the answer is it is impossible to complete the National PokéDex with only wild Pokémon.