the NAS OS must support the UPS device. Hook it up and see if it does. In the past this is done via serial which doesnt require having to support every device because of a common protocol whereas USB normally requires drivers and such.
Very importantly make sure the combined wattage/amps of NAS and PC is supported by the UPS.
Correct, it'll depend primarily on the NAS. Otherwise, it depends. It SHOULD work, but it also very well may not work. Probably depends on the UPS as well.
Also one thing to keep in mind, if this is only for intermitent power outages lasting a minute or two/enough power to ensure that the computer and NAS can safely shut down to prevent data loss, just about any UPS that has sufficient wattage and VA rating will work.
If you need it for any kind of prolonged outage, you are going to need to look at the wattage/VA ratings as WELL as the Ah capacity of the battery(ies) inside the thing. Not all have decent charts, but the general rule of thumb is for every halving of power consumption, the run time triples with lead acid batteries (they don't like high discharge rates).
So if you the UPS has a runtime rating of 5 minutes at 200w, and you have a 100w load, you should be able to get roughly a 15 minute runtime at 100w. Roughly 45 minutes at 50w and roughly 2hrs 15 minutes at 25w. That said, once you start getting in to pretty low power consumptions, that rule doesn't entirely apply as the UPS itself uses a base amount of power for things like battery monitoring, simulated or true sine wave conversion, etc.
Its one thing I've been keeping in mind in right sizing my UPS. I have a generator, but its manual start and beyond that, I have to haul it out of my garage to plug it in (I REALLY need to move the genny hookup in to the garage and hook-up an exhaust pipe through the garage wall). That means if the power goes out in really bad weather, I am NOT setting up my generator. So I want to make sure I've got a few hours of power backup for my core network, as my main UPS supplies my server and both of my switches. Gives me around 75 minutes of runtime with my server at idle. Powering off my server it gives me around 3hrs and if I power it down to just my core switch it is around 6-8hrs of runtime. My router has roughly the same 6-8hrs of runtime on the mini UPS it is on as well. I need to get a UPS for my ONT though as stupidly Verizon has them setup so that cable and internet only get 10 minutes of power before leaving only phone up (which gives about 8hrs of battery backup...even though if the cable and internet portions were left on, you'd probably only increase power consumption enough to have 7-7 1/2hrs of runtime).
I figure I don't really need much more than 6-8hrs of runtime for that stuff. I don't need it on constantly in a power outage as at SOME point I'll be able to setup my generator and/or the power will be restored. I do want enough if it is a 2-3 day bad storm I can at least turn stuff on for an hour or two at a time.