UE4 uses Nvidia PhysX as the underlying physics engine and the latest version of PhysX has tanks as a vehicle type as well as N wheel vehicles… However, Epic has only added support for 4 wheels at the Blueprint level, so I think the only way to add tanks is to build the underlying C++ classes that connect PhysX to Blueprint. The link above is to the Nvide docs so you can start there.
if your just doing a top down then that looks fine once you sort the collision out, in the second video he’s all most there, with some tanks you can do a “neutral” turn, now i think you could do that in UE3/udk but i’ve now idea if it’s possible atm in UE4.
you may find that the guy used UE4.5 which is supposed to have better vehicle support, as for rigging a tank a lot depends on how you do the weapons/turrets ue2 or ue3 way but the wheels+track are done the same