Hey Mike, those are some great goals to keep you motivated! Sounds super fun. You should let your fellow riders or someone know about your goals, because that will add another level of motivation, that others are expecting you to achieve your goals. You will be less likely to give up when you get frustrated with practice.
Best of luck to you and I hope to see your progress soon!
You never fail until you quit!