Update
Power is back on, tree work progressing, temporary roof repairs completed. Roof repair will start after insurance adjuster completes inspection. About as good as I could have expected to this point.
Thank you all for your thoughts, prayers, and good wishes. Now for my first night sleep since Sunday night.