Yes! Your new Nelo has a 2 year factory warranty. See our warranty page for more info.
The safest way to car-top your boat is in slings, this allows the least amount of pressure to be placed on the boat. If you do not own slings, make sure you have good quality foam on your roof racks, never tie on too tightly, and the wider your roof racks apart on your roof, the better.