24-70mm will be ideal.
Flash or not depends on your preference, but personally, I'd recommend one.
That said, make sure you have the skills to shoot this properly.
Sorry, without your sample pictures or regular postings on CS with photos, I don't know what level of ability you have.
For...