Seal better = silicone? Welcome mate, your truck looks nice and shiney
but wont be for long. a 3rd rule wasn't mentioned, Prepare to get poor, this hobby will get you hooked in no time and you wont stop spending time and money on your truck. not that its a bad thing, but most guys on here can vouch.