What a good heart you and your aunt have, springing those three from the dollar store (never knew bettas were sold in dollar stores!). He looks like a Crimson, Elmo or Ace.
Red veils are lovely ... I have a huge soft spot for them. Give him lots of protein rich food - frozen bloodworms are the best -to get his fins growing out, and like Lui said, clean water does wonders to fins.
Yuzu (Yellow Dragon HMPK) / Rei (Marble Dragon HMF) / Quill (Brown Tabby and White Pancake Monster)[/FONT]