No. Even Pokémon in Pokémon that were once available may become unavailable after certain events. They will eventually become available again, but each time, it will likely be for a limited period.