- People take time off of work. It isn't the most common thing, but it happens. If you'd like to address it on your resume, I would list the time as a self-imposed sabbatical.
- It may be best to address this in a cover letter. You might try something like: "My financial situation has made it so that I haven't had to have a regular paycheck for the last seven years, so I've been enjoying working on some personal projects. At this time, I have decided to re-start my career... <reasons you are interested in the company as a re-starting point, reasons you feel you can contribute there, etc.>" (You might be deciding to re-enter the workforce now because it's a necessity, but you are still deciding to do so.)
- Your situation is perhaps not as different from the rest of the world as you think: most people do not work for pleasure. Truth be told, perhaps the majority of people in the workforce would not work if they did not need to. My recommendation is that you find the most desirable jobs you are arguably qualified for and market yourself for it as best you can.
- Since you are re-entering the workforce, if financially possible, take the time to evaluate jobs you might enjoy more than factory / warehouse jobs, provided they exist.