RE: Trainer speeds
I would guess that top speed is somewhere around 50mph or so. Any faster and you lose stability and run the risk of flutter.
Stall speed is very low, you can slow a trainer WAAAAY down without much concern about stalling. I would say substantially less than 10 MPH. I would not fly one that slow if you are new though. You always want to keep just a little speed on them until you learn good throttle control.