how can I redirect from my controller to a named route and include variables in the URL, e.g.
You can use
Redirect::route() to redirect to a named route and pass an array of parameters as the second argument
Redirect::route('route.name',array('param1' => $param1,'param2' => $param2))
Hope this helps.