I'll let the Louisiana experts cite the important things, but:
1. You do not need a license to openly carry on your person.
2. You do not need a license to carry in your car.
3. Police are the second worst source of legal advice when it comes to gun laws. (Gun store clerks are the very worst.)
Welcome to the ArkLaTex, and welcome to the forum.