I'll give it a try. I might be corrected a post later. X D
分身 : Bunshin. The proper english word doesn't come to my mind
but it's that tech where someone make doubles of itself, real or not.
Like Double Team in Pokémon or the Shadow Clones Jutsu in Naruto.
月光 : Moonlight/Moon Beam.
地平弾 : Ground level bullet/shot. So, Ground Shot maybe?
地曲弾 : Ground curved/musical shot?
四界火 : Four Worlds Fire.
炎二宝 : Flame two treasure. Or maybe Jewel in this case. So, maybe Flame Twin Jewel?
火竜 : Flame Dragon
地裂弾 : Ground Tearing/Spitting Shot. Or maybe Ground Splitter? : )
乱月光 : First kanji can mean disorganised, riot, confusion, disturbance, that kind of stuff.
Maybe Random Moon Beam?
貫地弾 : Piercing Ground Shot.
鳳仙花 : a (garden) balsam; a touch-me-not. It's some kind of flower. In short, Balsam.
炎三宝 : Flame Triple Jewel?
Now, the power ups.
連 : party (as in "team")?
速 : speed
命 : life
力 : Power
強 : Strenght.
力 is used for strenght or abilities in general. For exemples, in rpg, a mage might have a high "Knowledge Power" stat.
In the game, from what I have seen, this one make you shoot more bullets at once.
強 is used for saying that someone or something is strong.
Well, that's my personal experience anyway. Maybe someone will have to expand or correct this.