Will UA provide an hotel?? depends on the reason for the misconnect. Only if UA is at "fault", if "weather/ATC/..." and you are not 1K, the answer is no
Voucher/compensation?? see above otherwise no
Losing miles if re-route? You will need to call but should be able to get miles
I would go for the 2 hour connections, an extra hour is worth the lack of grief and worry