Ok means different things for different people. Will this rock affect chemistry, probably not. It will be ok. Might it give you green algae, maybe . Depends on your cleanup crew. In that case maybe ok, maybe not ok. Depends on if your cleanup crew is up for the challenge. Are there unknown hitchhikers on this rock? Might not be ok. So it really depends on your definition of ok. Or your willingness to take a risk of someone else's live rock.