You cannot mix --
dev-type tap with --
dev-type tun ..
Also, you do not need -
-dev-type tap to achieve access to either NAS or printer.
Determining whether to use a routed or bridged VPN
The HOWTO explains routed VPN:
HOWTO: Expanding the scope of the VPN to include additional machines