Your best bet is a motor generator.
Africa can have shipping problems and fuel problems. Does your location have any problems?
There exists a rather small 7Kw pulley driven generator which has very flexible driving requirements.
Solar cells at your power level are out of most price ranges.
Small engines modified to run on vegetable oil are available if one is mechanically inclined.