You want a one man pontoon. You don't need the ability to stand on rivers, but you do need the ability to maintain direction and manuever without using your hands, with a pontoon you can use flippers to guide the rig while your hands fish. Outcast, fish cat (outcast made cheaper version), scadden, a few others make this type of rig. Breakdown frames and oars, most of them can breakdown into a duffel bag.
You could go IK or something but it would be more of a get to the spots, stop and fish thing. With a two man I wouldn't stand and fish without some kind of lean bar. Doesn't sound like you have the room for a sit on top.