Upload & Sell: Off
You'll simply have to get a Gorillapod for high traffic tourist area. I work in Manhattan every day and have seen some random tripod setup on none busy streets, that appears ok. Never seeing anyone get a ticket for setting up a tripod. I personally had a friendly warning by a cop to put my tripod away a few years ago during Xmas season near Rockefeller Center area.
Enjoy your visit here. Working here takes away the fun, and some days, I forget to appreciate the nice cityscape we have.