At 10 years, you'll have trouble keeping any ink from fading. Opt for a painted sheet of material with a cast vinyl to get near that life, or some oil based paint or enamel.
Also, if you really want it to look new in 10 years, the customer will have to clean it regularly. If they scoff at the idea, ask them if they expect their car to look new in 10 years with no washing...