RE: Excess speed on landings
It is normal that you have issues with landing, since it is the hardest part of any flight (at least for me).
Get familiar with the stall speed of your model, by flying high and as slow as possible, many times.
The landing speed should be a little above that, but not too much.
In theory, it should be 1.2 the stall speed, or 20% above it.
It just takes practice and practice,........and more practice.
Try to master properly aligned approaches, since they are the base of good landings.
Keep the wings level, and control the descend angle with the throttle until just before final flare.