Angelfishes can grow pretty big, you'll need at least a 20 gallon tank for a pair of angels. They also like to snack on smaller fishes like neon tetras once they're big enough. You can start them off in a 10 gallon but will need to move them once they grow larger. They can also be semi-aggressive.
A general beginner's rule of thumb is an inch of fish per gallon, so a 10 gallon tank and house 10 inches of fish. This limits you quite a bit to mostly small fishes like tetras, dwarf gouramis, rasboras, danios, dwarf ciclids, etc. I personally like the dwarf gouramis, they're very colorful and cute. Tetras are also a favorite but they need a school of 6 to be comfortable.
a 10 gallon tank with 6 cardinal/neon/glo-lite tetras with 1 dwarf gourami and a otto as a cleaner fish will work well with your female betta, and look very nice imo.
A general beginner's rule of thumb is an inch of fish per gallon, so a 10 gallon tank and house 10 inches of fish. This limits you quite a bit to mostly small fishes like tetras, dwarf gouramis, rasboras, danios, dwarf ciclids, etc. I personally like the dwarf gouramis, they're very colorful and cute. Tetras are also a favorite but they need a school of 6 to be comfortable.
a 10 gallon tank with 6 cardinal/neon/glo-lite tetras with 1 dwarf gourami and a otto as a cleaner fish will work well with your female betta, and look very nice imo.