Currently towards a Steam and most indie site release. Consoles will be considered after PC build is stable.
Yes and no. It doesn't have a big Hollywood blockbuster story but it does have a very feature rich career mode. The general idea behind then career mode is very similar to games like Juicied, TXR, and Midnight Club 3.
Yes, the game will feature mutiple open worlds. Similar to how Midnight Club 3 worked.