I mean, this is no financial advice forum, but keeping a separate emergency fund that is never touched unless truly needed could cover those things. Save up the larger down payment outside of e-fund and burden yourself less each month. Just an option.
I keep both, but like to stack whatever i can into my E fund. If i cant afford the extra 20$ or so a month i saved by putting down a large down payment i need to looking at something else