Yeah, the fork is as tight as keirin forks go so no brakes and probably overlap. If your not confident riding brakeless, I'd say don't get it if it's your daily rider. I'm not gonna push the bike that much since it doesn't sound like it suites you. I'd say look around some more and the jackson's a great deal if you want to spend some extra money.
One thing to keep in mind when you buy framesets is that they don't come with headsets and bb, but those can be had for relatively cheap for pretty decent ones.