Does it need to be POW'ed inside one 10 minute window then?
How long does it usually take you to POW a transaction and what hardware?
Few mins on an average PC. It was, probably, like a "long block" in Bitcoin.
Few minutes on average PC..? Then it would be much more on a low-power device like low-end ARM processors, or Atmel microcontrollers used in many devices...
If PoW cannot be done in 90 min, will TX be abandoned? If yes, that sets the min requirement for a hardware. What is the min required spec then? I am sure such calculations were done already

A guess - probably this is resolved by network spammers doing PoW instead of device itself..?
P.S. I feel like my questions are too basic... Sorry if thats the case... Need to read that whitepaper finally 