Stripers can and will sucessfully reproduce in impoundments.
They'll often "migrate" to the head end/inflow of the lake to spawn.I do not know in how small of an impoundment they can spawn, but not a problem in some of the larger lakes.

Used to also see some hybrids in fairly brakish water, when they were stocked in rivers here.
We used male white bass to produce ours, and had to drive a pretty good distance to get them.

And in regards to striper eggs and bouyancy, I've noticed some fuuny things. MOST of the fertilized eggs from mid and upper Chesapeake Bay brood will sink. This makes skimming of dead eggs a breeze: Shut off incoming flow,and any air, let them settle,then skim the dead eggs off the surface, as they float.
When done, turn flow (air and H2O) back on,. stir the bottom to get the eggs back in suspension, and you're good to go.

Eggs from the lower Bay tend to be more neutrally bouyant, and this skimming technique doesn't work near as well.