Yes, you can set the order when they are called.
With a maximum of 3 in each set, I would do it this way:
TASKS = [ :import0, :import00, :import000, :import0000, :import000000,
:import1, :import2, :import3,
:importA, :importB, :importC ]
TASKS.each do |t|
Rake::Task[t.to_s].invoke
end