When chikorita replaced bulbasaur, you could still get chikorita even if you already got bulbasaur, so if squirtle replaces mudkip, you can probably get both.
It looked like the mirrored floor that goes with the new field effect, so its probably when we battle her, but it is possible we go back to the house because of something with Bennett.