Yes, that is a legal play. The contents of your deck are not public knowledge, so even though you may actually have a basic Pokemon/basic energy in your deck, no one technically knows that. As for the second part, if you play Roseannes, you have to search your deck, because you searched your...