Redirect within wordpress template/plugin

I think you should take a step back and clarify what you are actually trying to do. Usually with WordPress there is no need to throw around with crazy redirects, virtual pages and file includes. Although you can do all these things (mentioning WP_Rewrite).

When all you want is passing parameters to a page all you have to do is add them to the normal permalink of your page: mysite.com/ninny/hello-world?c=hello-world