bettas don't need plants. But it's a good idea to have some. From past experiences... bettas will eat ghost shrimps... Also, it's up to the betta's personality whether it likes company or not. One of my bettas, Draxxus is very territorial and dosen't go well with other fish, but my other one...