Well, you only need to make C libs again if your production
environment is different from your development environment.
But that would not be a good idea. If your development and
production environment are identical enough, all you need
to do is tar up the perl tree in development, and drop it
in production. Been there, done that, not a problem.
That depends where you installed stuff. I typically install
everything under /opt/perl. But you can tell Configure to
install the binaries in /usr/local/lib/perl5, the manual
pages in /usr/man/man1 and /usr/local/man/man3, and the
libraries in /var/run. Now, I don't know how perl is installed
on your system, so I cannot answer the question.