the above sentence is correct, because I can rephrase it into
I used to have my lunch in a cafeteria. This is correct.
2. Previously (being) in a cafeteria, I have my lunch at home now.
Is the above sentence correct? No, it isn't, try: "I used to have my lunch in a cafeteria, but now I have it at home".
Where is the present participle you spoke of?
Student or Learner