Doubtful that you can bring your own bats, but I, honestly, never tried or thought to ask.
I believe that they issue their own bats, if not then I'm betting that they will let you use any bat you want
No
Why don't you call them and ask about their policy?
Thanks! Your answer is awaiting moderation.