If i make top 10 in DT, do i make the podium? And According to the mission of winning a daily tournament, do i have to get 1st place?
To "make the podium" you have to get first place/Win in the DT. Even after you win your first DT, it only unlocks another Mission, which is to win 5 DTs.
Hope this helps out.