We can't say silver makes things safe or the fda will come get us...
The reason for the special drinking hose is that it does not give off harmful petroleum chemicals. These chemicals leach into the water passing by. Running a new water through can remove much of the chemicals that have leached while the water sat in the hose, but it will still be considered contaminated.
The color means nothing to the water.
The special drinking hose will expire in maybe two years, check the manufacturer date and ex date. After it expires it too can leach out chemicals.
For showering and washing the garden hose water will have minimal effects, though your skin will absorb chemicals, a hose is probably nothing compared to a pool or lake.
Cheap drinking filters will improve the taste, but probably not make it much safer. A quality drip water filter should render safe drinking water.