Unfortunately, no. I’ve done a few Mock Battles to test this, and the only was is via methods like Frisk/Knock Off, and for EVs, well, there isn’t a way. I guess you could hack the game, I don’t know much about hacking, so I’m not sure. Anyway, to find items, have a Frisk Pokemon, or a Pokémon with Knock Off. As for EVs, you’ll just have to take a guess.
Source: experience (also, this article said nothing about checking EVs/items)
Hope this helps! :)