No one simple answer. Depends on the look you're going for, how much effort you want to put in, how much abuse you want them to be able to take. Quick and dirty solution: https://www.amazon.com/Mod-Podge-Wa...id=1507230807&sr=8-2&keywords=matte+mod+podge
Just hoping to not have to use a spray kind of thing. Got some bb7 seekers that need logos and all my fans toys Dino bots
But that's what the spray coat is literally for. It takes a bit to dry and you can easily just wipe off any areas that you didn't mean to hit before. It looks great post-dry, though.
Depends how much abuse you thing they will take Simplest "coating" would be to use pledge floor polish. Simplest use, is to use a decal setter and softer and leave them. I've put decals on my MMC bots this way and have had no issues. "Best" is a spray clear coat.
Mark setter (put on the surface before you put the decal down) and mark softer (put on top of the decal after it's in place), then if you need to, cover with a (sprayed) clear coat (usually semi-gloss or gloss - some brands are too strong to put flat clear right over waterslide decals). Or use floor polish as others have said (though I'd prefer the former, and would personally only use floor polish if I could apply it evenly, such as with an air brush). And yes, you absolutely need to use spray cans outside. That stuff is toxic. I suggest wearing a mask and maybe some protective eyewear too. It may sound like overkill but you're better safe than sorry. It may be a clear coat, but it's basically still spray paint.