Yeah that looks like some kind of branch rock. Honestly, you should be alright. It's not ideal, but it should be ok. A lot of deal with live rock is surface area for bacteria,etc. The more porous the more surface area. Other mistakes people make is just buying rock that looks pretty, even if it's dense and is like a bowling ball.