Depending on the competing keywords. Also google has to update and crawl enough to see it as well.
Also on flash sites it isnt too friendly unless theres a separate blog tab, on the site itself.
Which will be used for guesting posting etc.
The time it takes to get ranked on the first page depends on if you're doing it the efficient way or some other way. Most people know very little about what they're doing in the SEO field, both on-page and off-page (hence why most of their very own sites don't even rank in the first page -- if they were as good as they claim, you would think they'd be ranked, right?).
I'd say if you're efficient and actually know what you're doing, ranking in the first page (and even top 5 results) for something like "bitcoin dice" should take only a couple/few weeks. None of the current sites are optimized or set up properly; they just have no competition from competent SEO experts. Honestly, there's no reason why you shouldn't be able to lock the #1 spot within a couple months, either, for pretty much any keywords you're going for. The sites are seriously that badly optimized right now.
As for your comment about Flash sites, that's entirely incorrect. They are parsed the same way as any other site is. There are a couple factors that would lower their ranking, but not if they're created efficiently with SEO in mind.