The outside of my left thigh had a thumb-sized lump, has for several years, is that not very serious?

Not cancer. Most of the questions about lump is that if it is cancer. If that were cancer, it would have grown and would have spread for 7 years. What it is i can't tell your since i can't examine you. Ask you doctor what it is for peace of mind.