You can use any soft top with your full steel doors. And it looks good. So half doors are just an option. I run full steel, but tend to take my doors off in the summer (but it's an old CJ and not a daily driver). Whatever makes you happiest.
In addition to the frame, there are a few other hardware pieces you should try to get. The windshield header, the door surrounds, the tailgate bar, and the tailgate bar clips. You can replace all of these if needed, but it'll add to the cost.
You may also want to price out the new style fastback tops - like Bestop's Trektop. Price wise it might work out close to used hardware and new fabric.