Step 2.5 would be to make the AI figure out how to evade or minimize the effect of or ability to initiate opponents' offensive moves. That would be the most interesting bit to me. Would be neat to see an AI intentionally stay in 2nd place with an item at the ready until the home stretch, to avoid being blue-shelled.
Step 2 is to make AI figure out how to return to the ideal path through the course when other people are stealing your items or shelling you.
step 3 is to make the AI figure out how to counter attack to slow down the opponents.
Step 4 is OH GOD WE TAUGHT THE AI HOW TO ATTACK RUN FOR YOUR LIVES.