I'm looking for the perfect tree to create a low maintenance living privacy hedge/windbreak in an approximately 100'x100' area. About 20' from one part of the area, water pools sporadically. I'm eyeing Norway spruce, White spruce, and White pine. I'd prefer a native species to NY, but White pine doesn't seem to have the wind resistance I'm looking for or density necessary for a privacy screen. I was thinking White spruce, but Norway seems to possibly have better wind resistance, combined with faster growth and a broader mature spread so I won't have to spend as much on tree seedlings. Wind resistance is important because these trees, though entirely on our property, will be within fifty feet of a neighbor's house and would fall her way due to prevailing wind.
I'm worried if I plant Norway spruce, which is native to Europe, the tree may eventually become invasive in the local environment. Is this a legitimate concern with Norway spruce, or a nonissue? Any other advice for the privacy screen/windbreak welcome.