Pull certain WordPress posts on custom CMS instead and 301 wordpress to it?

If you are moving content permanently to the CMS I would advise to actually move it, rather than fiddle with integration. Not worth the trouble for static move.

As for redirect it is common use case and I would do some digging at redirect tag at official plugin repository.