Good list! I can probably provide advice on #1 and #3, but I'd recommend doing #4 before you hike the Canyon. It's not a terribly difficult hike, but there's over a mile change in elevation, so you need to be prepared.
It is ambitious but I wanted them to be things that would positively affect my life and would not be meaningless goals (though some of them had to have some fun in the mix). If you wanna tag along for some let me know :)