Most of the species you have listed above i have kept with upper jaw bichirs before(delhezi and senegal). IME the one fish i would not add would be the Sevrum due to them requiring a bit of vegetable in their diets. Other than that I would say the rest of your stock should be fine, Make sure to distribute food on both sides of the tank to ensure your bichir eats.