We were talking about it last night and neither of us have a clue how you'd even go about getting a UK visa in an EU country. Yes, people who live here already and don't leave are "good" until 2020. However if this does go ahead there will be tens of thousands of people who cant (for example) go home and visit their parents over Christmas without a risk they might be told "nah" at the border.
I believe that in her specific case she can't get settled status as she (despite being here 8 years) had a period a few years ago where she worked on cruise ships so was out of the country for > 6 months.