Is having port 21 and port 9100 forwarded on a Linksys router a hugh security risk?

Bottom Line Up Front.  I have a printer that needs to print across the internet and a NAS that needs to be accessed as well.  Currently have setup my routers to forward both the ip address and ports 21 and 9100.  I have firewalls on one PC and the other is a laptop that my wife uses for her work.

Basically it looks like this
Floor 1
- My PC / NAS / Linksys Router / Cable Modem

Floor 2
- Wife's Laptop / Network Printer (directly connected to router) / Linksys Router / Cable Modem

Basically I have already accomplished in getting FTP access on floor 2 from floor 1 and I have been able to print from Floor 1 to Floor 2's printer.  Oh and if you are wondering -- Yes I am running and paying for two cable modems in my house.  Its more about a renters thing and not wanting to screw up drywall with extra CATV cabling and such.

Just seeing what extra security measures I need to put in place if any.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Firewall and Anti Virus is enough, which firewall your using?
The printer is directly connected onto the router so that would not be a huge security risk and the NAS should be secure enough.
CrashcatAuthor Commented:
Using NOD32 on my pc and for some odd reason and one I intend to solve quickly nothing on my wifes
Just make sure both PCs use firewalls and you can always allow port 21 on router but block it on the PC and connect the printer stright to the router that means no risk at all :)

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Anti-Virus Apps

From novice to tech pro — start learning today.