If you still want a Surface, a Type Cover and a Surface Pen -- but you don't want to spend $900, you can pick up the Surface Go.
This is a smaller, cheaper Surface direct from Microsoft. This Surface Pro 6 alternative is smaller with a 10-inch display, lighter at 1.15 pounds and offers up to 9 hours of battery life. This compares to the Surface Pro 6 with a 12.3-inch display, 1.71 pounds and 13.5 hours of battery life.
The Surface Go runs Windows 10 S, but you can upgrade to full Windows 10 if you want to run apps outside of the Windows Store.
One of the big reasons to get this is that it is a smaller device that is more portable. You can slide this into a purse or a bag easier than the full-size Surface Pro.