I am using since many years a Samsung Note 8.0. A device which would tick many of your requirements. There were efforts to get to an official build
Unfortunately the development was abandoned in the meantime. Still the device is working pretty well, unfortunately no further updates. The developer was able to get the sister device Note 10.0 official. My programming skill are not enough to finish the work, but I am happy to support / donate the development