The role of solvent quality, inhomogeneous polymer brush composition, grafting density and number of free chains on the viscosity, friction between surfaces, and their scaling laws