Looking at the 2nd video it looks to be screen printed or something, not a sticker but not etched on so could either reprint the whole body or lightly sand it off.
Battery might just be a couple of those CR batteries or whatever they’re called like what’s in those blue stick batteries, could potentially make a case for a lipo but it would stick out a bit from the grip.
All just observational thou.