Concerning why so many different ancient cultures have flood stories, well that's easy: floods happen! Every region certainly has a "Great Flood" once every few centuries or so.
Furthermore, if other worldwide flood stories were indeed related to ~the~ flood, there'd be no legend from those regions at all... there would have been no survivors to tell the tale.