You're gonna have a great time! I'm jealous, not only are you set to discover a great game for the first time but you also have all the nice goodies from a deluxe edition.. Have fun!
Also I don't think DnD knowledge is an requirement, you might need a little bit more time to familiarize yourself with the rules is all. I remember being so confused (and a little angry at times) why my players where dazed and skipping turnes on my first playthrough, not realizing they where spell concentrating and you gotta cancel first if you want them to use another action that requires concentration.
I think Larian made it much more obvious now when characters are concentrating on spells, so hopefully you wont struggle with this like I did.
