What is the best contact lens solution and eye drops for dry eyes?

Peroxide-based. Peroxide-based cleaners, such as clear care, are the best for this. For artificial tears, get the ones that state they are for use with contact lenses.