Nope no battery
Yes because most of the time those "used japanese" ones are just Japanese car branded Chinese generic stuff and even if those are genuine they are designed to be used with a liquid tyre patching kit, not to be used as a standalone inflator
Go for a Baseus/70mai inflator