Mathematical and Numerical Analysis of a Hyperbolic System Modeling Solvent Flooding