>>gregmo+(OP)
For the battery part, any boring Dell Latitude is no worse. As probably are other common business laptops. It’s much easier in most of the world actually – your local dealer might have one in stock, no need to ship overseas.
And Linux support for this machines is pretty decent too, a good trade-off over peculiarities of modern Windows at least. It’s been like this for about 10 years already, in my experience running Ubuntu and lately Mint on mid-range laptops as a tech-savvy user who hates tinkering with OS setup.