Anyone who drives 30 miles with his oil light on we’re not sure we can advise. The red oil light is a last minute warning that your car engine is already very low on oil, and is about to expire. Orange ususally is a warning light; red means SOMETHING BAD. Did you check the oil regularly (like every second tankful) before this happened? Did the car have a history of using oil?
You are very “lucky” to even have made it 30 miles. It means you had some oil left, but not much.
Yes, I would say the engine is TOAST.
Years ago my wife took a “powder puff” mechanics course at the YWCA. It was designed to familiarize women with cars and their operation and routine care. Each student was asked to tell the class why they took the course. One participant, who had an expensive Oldsmobile, responded “My son borrowed the car and came back in the house saying the oil light was on. I told him, “don’t worry, it’s been on all week”. After that my husband made me take the course”.