I think the easiest PDF Viewer to port is:
http://www.xpdfreader.com
The hardest dependency to deal with it's QT, but the others libs are opensource and should compile just fine or with minor editions for switch.
Also, you can use PDF.js on the Switch internet browser, so no need to do much.