1) Use v^2 = u^2 + 2as, the unknown being a (you have s = 0.1 m, u = 200 m/s, v = 0 m/s). Then use the equation again with the value of a you found to find v after a distance of 0.05 m.
2) 400 kg wt = 400g
T - 320g = 320a
The maximum tension T is 400g so we sub that into the above equation for maximum acceleration
400g - 320g = 320a
3) Let's say after 20 s, the train has travelled 0.5 km = 500 m, then after 20 + 30 = 50 s, it has travelled 1000 m. Consider the initial time and distance to both be 0. Use the equation s = ut + 1/2at^2. Your unknowns are u and a, which you can find since you have two sets of values for s and t (i.e. two equations). Once you have u and a, use v^2 = u^2 + 2as to find s, then subtract 1000 m.