What are typical control surface deflections?
The maximum useable deflection angle depends on the relative chord of the control surface. A good first-order value is ±20° for a 20% chord. With increasing chord, the deflection range will become smaller, like ±15° for a 30% flap.

With ailerons, things are a bit different because they are part of a lifting surface. This gives them some pre-loading so the negative range (trailing edge up) will become larger than the positive range (trailing edge down). This is also useful to reduce control forces (aileron differential) so the useable range will be +10°/-25° for a 20% chord aileron.