В 40 литрах разных рыб пробовал держать. Я бы предложил 2 варианта - кардиналы для спокойного аквариума, данио для активного. Если без экзотики. ИМХО:
Живородка не будет смотреться, хорошо выглядит напримр стайка из 2-3 десятков молли, меченосцев или пецилий в 150-200 литровой баночке. И держатся они в таких условиях именно стайкой.
Неоны бы лучше смотрелись большой стаей в более крупном аквариуме.
Мелкие барбусы бы подошли. Олиголеписы например.
Расборы, мне кажется, тоже.
Микрорасборы. Штук 50 (не меньше!) галактик или бригит, к примеру.
Тетры - я бы попробовал аманду. С креветками.
Из всех вариантов, которые пробовал я с 40-литровой баночкой, мне больше понравился вариант с данио. Обычными, полосатыми.