Should I just do a full 301 redirect or should I do a 301 for individual pages? its a new website and the old one is being shut down and some of the inner pages have page rank.
You will always get the best results by redirecting each old URL to the new URL whose content most closely matches the content of the old URL. That way the link text for all of the inbound links to the old URL will still be applicable to the target new URL.