Mit OBS kann man auch mehrere Tonspuren aufzeichnen, dafür gibt es auch einige Youtubetutorials
Fürs Aufnehmen kommt drauf an ob du eine Nvidia Karte der 1600er, 2000er oder 3000er Reihe hast dann kannst du nämlich NVENC (new) verwenden, ansonsten musst du leider mit CPU encodieren sprich x264.
Am besten in MKV aufzeichnen und von OBS automatisch in mp4 nach der Aufnahme umwandeln lassen. "Automatically remix to mp4" in den Advanced Einstellungen ist das.
Der Grund dafür: Wenn die Aufnahme aus irgendeinem Grund abbrechen sollte und du mit MP4 direkt aufzeichnest ist die Datei futsch, bei MKV passiert dir das nicht. Wird dann ja eh in MP4 umgewandelt.
Bei x264 bzw NVENC CRF bzw CQP auswählen und zwischen 18-20 einstellen, je kleiner die Zahl desto höher die Qualität, mit CPU usage (x264) bzw Preset (NVENC) musst du bisschen rumprobieren.
NVENC würde ich Performance empfehlen.