I am not great with knowing what stocking limit is okay for such a large tank but it sounds like it may be a little too much & I'm unsure about the compatibility of some of these fish. I do however have an important thing to say:
The cardinal tetras, German blue rams, angelfish, severums...