We will know this June. If we get actual gameplay footage then probably 8-12 months away (65-70%), If we don't get gameplay but we get a full length 2 minute feature trailer probably about 12-15 months (50-60%) and if all we get is a lousy teaser and some concept art it's probably two years away because at some point somebody called do-over (40%).
If I had to guess right now I'd say the writers have finished their contracts and moved on to other projects, but the level design, coding and art department are still in implementation hopefully moving towards what BioWare call 'triage' the crunch-time play testing/debugging final stretch. Voice Acting should be well underway now that the writers are done.
I recon we will get a proper trailer but not gameplay footage and my estimate for a launch date will be next April 23, 2017 although they will claim January 2017 during the media conferences but it will be majorly delayed because that's par for the course.
As for what could still be open to change at this stage:
Voice-actors may have some autonomy to tweak their lines.
Enemy & Player class/powers/skill/weapons stats/mechanics will be repeatedly modified/rebalanced during play testing.
Additional combat animations & tweaks may be required and possibly changes to enemy AI/pathing during testing.
Secondary quest content may be yet to be implemented - possibly farmed out to other EABioWare support studios.
Additional music may be required for additional levels or related to feedback.
Pre-production on post-release content
Multiplayer gameplay balancing will probably go right to the wire.