Do I need to play Baldur's Gate 1 and 2?
You can play both BG2 and BG1 if you want to. If you want to get the full experience, you need to complete the first part. Both Baldur's Gate 1 and Throne of Bhaal deal with Bhaal, while the villain of Baldur's Gate 2 is self-contained.