312mm should be good enough.
Guess so but what is the limit, 350bhp is asking a lot.
Mine is 312mm, 300bhp with auto transmission, that's alot work 
yeah disc size is not that much of a worry to me, I'm more bothered about the actual calliper and pad set up
Im no way fitting a bigger wheel anyhow..