No cannon. As for The Bat, my guess would be about $800-900. It doesn't seem to have as many features as, say, the 89 Batmobile, and thus, I don't think it will get too ridiculous.
I think it would be at that price
I know its big, but its not solid. There isn't much of a body to it. Really just the passanger area, the guns on the side of that, and a thin body behind all of that. So I'm hoping that means this will be more around the price of the 89 Batmobile and not really any more.
But then again, this is HT we are talking about