Even if you do get the parameters in line for your tank there are still fish that are way too big for it. An Aro or Ray cannot live comfortably in a 100g because they do not have enough room. I love your stock and want that for myself but although I have a larger tank I won't get a single one of those because I can't hold it for a lifetime. Get a much larger tank and your problems should go away.