That's a very good list for you - and especially if #2 is referring to non-poker books. Glad to see you post it.
Regarding #3, if you don't mind sharing, what have you been doing? I'm a big fan of volunteer work and I think all "professional" poker players should make time to do it.
Oh, and GL with #4. Prop bet?