It seems people (outside the agriculture industry) underestimate what todays tractors (and even more so harvesters, etc) can do and how much power that requires. Harvesters running 12-24 hours a day for days or weeks seem way out of reach of what the current battery technology can accomplish.
I'd bet on hydrogen engines (at least in the next 5-10 years) for larger machines.
On the other hand tractors are multipurpose tools and it highly depends on what it will be used for. If the tractor is only expected to run a few hours a day then batteries might actually work