Now it a actual living thing or is it simple a vessel for the raw energy that the Tailed Beasts have? I believe it was referred to as before as the Demon Statue. Can't seal inanimate objects to my knowledge.
No idea it seems like it can contain tailed beast chakra so maybe it can absorb or withstand chakra based attacks? Anyway we will see it wont be easy beating it
Remember Onooki has the jutsu which makes that meteorite very very very light compared to what it actually is, but when madara threw another one, Onooki was done for