My oil light and engine lights are on :(

The car started blowing massive amounts of white smoke. Took it to Honda and they flushed the engine, but instead of 100% of smoke, they got it down to 20%. They said the pressure in the engine was fine and didn’t know where the fumes could be coming from.

This is astounding. Massive amounts of white smoke is almost certainly coolant being burned by the engine. What service dept would be satisfied with reducing the amount being produced and returning the car without establishing a cause??? Are you sure it was white smoke? Could it have been blue? Thinking your “friend” may have seriously overfilled the crankcase with oil…

Then the oil light comes on. Then when I go on the highway and hit 40 mph, the engine light comes back on.

The oil light should never be ignored. Likely, you’ve done a lot of damage to the engine by driving it with insufficient oil pressure.