if u are able to get it be stable on am5, these are good timings for ryzen in general. id say its ok ish, given that it is possible to get non rgb adata lancer kits with similar timings from bizgram for 170, while rgb kits are above 200. whether forgoing local lifetime warranty for $30 saving is up to u to decide though.
it should slightly outperform if u can get it to be stable on ur cpu, since the infinity fabric clock will be higher even though actual latency is similar. however, ryzen imc is still first gen and 6400mhz is only possible on the best bins, most will cap out around 6000-6200mhz.
like what deepblue said, there is no exact science to this. ideally u want to keep ur parts as cool as possible to increase the chances of it lasting longer, but it is still possible that a more premium part that runs cooler can fail before a cheaper part that runs hotter. really is see heng suay one la, no such thing as u spend 15% more means it will confirm last 15% longer, but u see it running cooler is more for peace of mind.
tdp values have not made sense for a very long time, the 13400 actually does 75w in sustained workloads. a worse example would be the 13500, which also lists a 65w tdp but can consume over 100w, comparable to that of 7600x/7700x. to make life easier, best to choose mobo based on features and price, then vrm performance if those are tied. vrm performance can be a bigger deciding factor should u look to upgrade to more powerful processor in the future though. theres a warranty for a reason anyway, chances are if it survives the warranty period it should continue to do so for a long time. imo if u dont plan to upgrade on the same mobo in the future, the asus prime board, while not great, is sufficient for the 13400. u will be looking at a pretty big bottleneck with the 6950xt if ur not playing at 4k though, especially with ddr4.
i would say pretty good, though id upgrade the psu to something like the msi mpg a750gf or asus rog strix 750w to be sure. personally, id use up all the budget and get a current gen system (ie core 13th gen/ryzen 7000) with ddr5 as it is possible; invader lists a 7600 + 4070 system for 1720, which is also very reasonable.
dynacore lists the 2tb p3 plus at 164, so maybe just buy separately and add urself later. 5600x vs 5700x minimal performance gain in games, so just stick to the 5600x though like i mentioned above, best to go for the 7600 for not that much more money.
i would advise against getting the 4060ti. 750w is enough, in fact u can go as low as 550w even for 4070 system.
yes now is a buyers market for pc, many good deals around. in fact i havent built a pc this year because very hard to make a profit with good full build prices

x570 gaming x is an entry level x570 mobo, but it should work fine.
i would stick to the 4070, the 4070ti costs too much to be worth it and still features only 12gb of vram which is quite outrageous over $1k. u can get the zotac twin edge model for 863 from tradepac if theyre still running that promo. i would also stick to the 7600, since it is significantly cheaper than the 7700 but performance is still fairly comparable in general use and games; u can get the 7600 bundle for just 564 from dynacore. as for psu, u can get the nzxt c650 gold from bizgram at $130 as suggested in my high end gaming pc reco. in fact, id suggest u just follow that reco entirely.
u don't need to spend so much for d4 and general use, half ur budget is enough for a good experience. u can follow either the midrange or high end gaming rig recommendations, no need 4080 or 4090 (both of which are grossly overpriced imo). even if u don't want to diy, u can go for system integrators like aftershock, dreamcore, invaderpc etc, can look for builds with roughly the same parts, should also be around the same price.