1. Not being rich he finished his education.
2. Not rich he finished his education.
Does sentence 2 sound okay?
#1 doesn't make a lot of sense either.
I agree- #1 needs more information to work. It implies that rich people don't finish their education, which doesn't make much sense.
How about, "Not being rich, he was unable to complete his course of studies"?