1) Don't try to pump out of the river channel. Dig a sump to the side of the channel with a ditch to the river. Screen the sump so debris washing downriver doesn't get into your pump station.
2) Allow for floods and droughts. If you choose a simple centrifugal pump, mount it on a float, or mount it above flood height with a long suction. Centrifugal pumps push water a lot better than they suck. You will get better performance mounting it at water level. A submersible has to stay submerged, so dig your sump deep enough that it is always under water. Don't forget to screen the top of the sump.
3) Make the whole thing easily removable. One good flood will fill the sump with gravel and mud. This is easier than it sounds, because it won't take much of a pump to pump 200 gallons a day. A quarter horse motor running a roller pump would do it.