This looks like real magic to the spectator!
Dave has a very likeable personality and he
performs and explains this effect faultlessly. This includes how to construct a simple gimmick that
makes several different effects possible. I say "Not for the beginner" because a sophisticated
sleight, a far from easy force and some nifty card handling are necessary, as well as the gimmick.
I am not a card specialist, but I suspect that there are easier ways to get effects which are close
enough to what Dave achieves here, to impress most spectators.