How should "a $5 item" be read?

That should be read as a five dollar coffee. One would say a coffee worth five dollars, but since five dollar is an adjective, the singular form of the noun "dollar" should be used.