25 acres….how about a 30hp tractor like a JD3032 or 2032. Even a JD 3025 would do. Get ag tires & FEL.