I wouldn't need a floating pump as I could place the high pressure pump on the dock which is only a couple feet above the water line so the suction lift distance would be minimal. I got a line of some used fire hose as well.
What about a floating pump? The ones our FD uses on our brush trucks are awesome. It's got a little 2 stroke motor and 1.5" outlet. Shuts itself off if it tips or runs out of water and only needs about 6" depth to sit in. At idle, its as almost as much work to hang on to the nozzle on 50' of hose as it is on a 2 1\2" line. At full RPM, some of our guys can't safely hold the nozzle with only 50' . We've pumped 1800 ft all day long in the past without issue. I generally try to keep my guys with 300 ft or more of line when running it just to make it easier to handle.
Also they are very fast to deploy. Hook up the line (if its not preconnected), start it and push it out in the lake. That's it. No priming or draft issues.