Betta should be separated because they will fight. If you really want to put two, then you have to buy a divider to separate them in the same tank.
Betta eats very little. If you buy the right food for betta, they will eat. You only need to feed him 2 pieces a day.
What type of betta you have. Please see mine.