My understanding (which should not be considered authoritative - I'm the designer, not the publisher) is that:
* KS backers will get the base game, expansion, and promo spirits;
* Preorders will get the base game and promo spirits;
* Further direct orders will get just the base game?
I'd also been under the impression that direct preorders closed back in March/April, but I see now that the >G store page
seems to have it listed as "in stock" again. Maybe I was wrong, or maybe they've opened up preorders again for GenCon/PAX Prime or something.
The store page seems to confirm Dylan's/my understanding of promo spirits - it says, "One copy of Spirit Island, delivered in late 2016 after the Kickstarter copies are sent to backers and before copies are sent to stores! Comes with promo spirits (but not the free expansion) that will also be sent to Kickstarter backers."