I don't think BYO, is an option. To be honest, good selection of wine and reasonably priced. Ring and ask?
I don't think you can take your own wine.....
That's not something that was on my agenda, so not able to answer.
Sorry...I don't think so but they have a comprehensive winelist and will offer advice...not cheap though!
Get quick answers from Ristorante Da Vinci staff and past visitors.