If our business is physically based in NY, can my wife accept payments while she's in Puerto Rico?
No, Square cannot accept card-based payments in Puerto Rico yet. Check out this Square site where the issue is discussed: https://www.sellercommunity.com/t5/General-Discussion/Can-I-use-Square-in-Puerto-Rico/td-p/3727/page...
Square Community