I use CA boots and have never had a problem with them. They do smell a little weird when you first get them though. As for the neckseal there are a ton of different options. I bought mine on ebay, its ok but I'll be upgrading to something better down the line. If you do a search on here its your best bet next to ebay. There is always the option of making your own as well. If you do a search for neackseals that should come up as well.