I think it is better to link application online as u can check out the status of ur medical and other documents also...My vfs tracking haven't had any updates yet about this...
I am not sure about the timeline...Many people who applied before 24th got their visa approved very quickly...But it...