Yes, a serger would be great for finishing bag seams.
I bought one a few years ago and, as already mentioned, they can be fiddly to thread - and the manual is a must!
I still find mine a bit intimidating and like to do a few practice runs before I serve a seam.
If you haven’t used one before is there any change you can try one before you buy?