Hi and welcome. He's a lovely looking wee fella, and I can see he's got a nice tank to explore. Can't help too much in ID department as I only became a betta specific keeper this year, most of my fish knowledge is general species.
I would look into the plastic plants regarding the fin tear, may be a snaggy bit somewhere.
I would look into the plastic plants regarding the fin tear, may be a snaggy bit somewhere.