RE: stopping!
Yup as he said, what you are experiencing is symptomatic of running a larger than recommended engine on a plane.
If you stick with the recommended props, the extra/excess thrust causes the plane to be pulled along the runway.
Since the plane already has velocity at landing, it doesn't slow down.
The fix is as John said, a lower pitched wider prop.
Even at fairly low idle my Funtana would take too much runway to slow down, that is until I changed to a 16x4W prop which did the trick.