My two cents (from the female perspective):
Lunch is always a good idea - doesn't imply a date, you can meet there rather than picking her up, allows both of you to escape after an hour if it's awkward, and can segue into a dinner date.
I'd personally hold off on the flower until you graduate...