Yes; foundering would be better than floundering. (The former means to sink, as in a ship going to the bottom of the sea; euphemistically, to fail completely.)
Indeed
Yes but Floundering has such an Animal House feel to it.