I don't know the first one sorry
But the second question I do know:
No, because the rock has a very large mass that the force of the running water wouldn't be able to move the rock.
4.7m questions
6.1m answers