2 weeks or around 3.3-4.4% of the rental is pretty standard as a letting fee here.
Most agencies don't have a specific notice period to be given if you wish to terminate, however there will be an exclusive period which can be anywhere from 30-90 days.
Reletting fees to the same tenant you...