The hemichordate/vertebrate mix doesn't seem like a very plausible fauna. I mean, the hemicordate-ish line you've included here is pretty much advanced enough to survive without a complex vertebrate fauna altogether. Or are there more than one lineages? Then it's gonna be possible, complex hemichordates and vertebrates together.