Not sure on proper weights... but an 07 male should breed without problems next year, regardless of it's size... unless it's very unhealthy or something. Males don't need to be nearly as robust as females.

A 2.5 year old female will most likely be able to breed as well. If she's ~26 inches or bigger and not skinny, then I'd say she's good. Just feed her really well after brumation.... but if she's small you might want to give her another year to bulk up.