Decent enough goals... cept that bit about the crunches, you would be better off working L-sits (Crunches dont train the core for what the core's function is, which is stability. Crunches are just a waste of your time. Spend the time it takes you to do 180 crunches doing L-sits, and you will be MUCH better off.
If you have any questions, let me know, I'd love to help you out.