floating plants hat an unlimited supply of CO2 zinc( it extracts it from the air) and water. As long as the water is not froze and there is enough light it does well in most tanks due to fish waist. However if it doesn't do well with light then it is a nutrient i(fertilizer issue. But use fertilizer in your tank may cause algae issue.It would be best to grow additional duckweed in separate containers.
For selling it I would grow it in separate plastic container with only 2 to 3 inches of water. Replace the water weekly to insure the GH is stable you can use any fertilize you find as long as it has nitrogen, potassium , phosphate, iron, manganese boron zinc, coppler and molybdenum. Many aquarium fertilizers are low on nitrogen and phosphate so I would try an orchid fertilizer instead Orchide naturally grow on trees and not soil so in my opinion a orchid fertilizer is more likely to have all the nutrients plants need.. When shipping them I would ship them in unfertilzed water.