No! If installed properly, it will stay on all day, and never leave a mark on your hull! Will it float? Yes! It floats high enough in the water to spot it at a distance if it is dropped. If it is attached properly, it won’t come off, so this is rarely even an issue.