As with anyone, Wittgenstein could be right about some things and wrong about others. My using one of his ideas does not mean that I'm invoking his entire philosophy.
Saying the recaller recalls does not create two recallings, it just refers to one recalling twice. That's inefficient use of language, but certainly not a problem.
The Cogito is flawed because you can have thoughts without thinkers.

Yes and no.