If I do 3 sets of pullups, pushups/dips, rows, crunches/planks, and squats, one after another is that enough, along with good diet, to keep me in generally good health including cardio? Will I quickly reach a plateau and need to change into a more traditional bodyweight program?
You will need to change to continue seeing progress. Saying that, you will end up leaps ahead of people who do nothing, just add in some csrdio too.