The safest strategy for ARM64 is to choose a printer that supports driverless printing (IPP Everywhere / Mopria / AirPrint). These use Windows' built-in drivers and require zero vendor drivers — meaning no ARM64 compatibility headaches at all. Your landscape-only HP problem is almost certainly a driver bug, and driverless printing sidesteps that entirely.
Brother HL-L2395DW is probably your best bet for a small, hassle-free, properly-behaved BW laser on your Surface.