I think he will be ok. We see loners all the time. They hang out in the same place on our back patio. We do keep an eye on them too.
I think it's a screech owl? Yes! Our cats are indoor cats. They do go out on the screened in patio during the day tho, not at night.