It's definitely not ideal but the top model surface go 2 can be gotten for under $120 at this stage and will be somewhat usable for that with Linux installed

I imagine the surface go 4 with an n200 is probably a good bit better but several times the price; assuming it can run Linux