There must be something wrong with the system files which make them incompatible with the game.
It happened to me before as well. Try reinstall your windows and it will fix the issue.
(it did for me though

Obviously, avoid the names that are related to racism, cursing etc then you should be fine.
Also, 7k6 for naming a gun really isnt expensive to be honest. Naming your gun is not essential as bullets anyway.

When it comes to ground support against infantry, some of the key things to notice are: maneuverability, fire power, accuracy.
E.g on US side, P38, P35 are all good against infantry cos P38 has good nose mount canon + decent accuracy, P35 with nose mount MG + good maneuverability
On the other hand, P40 is fun to use with wide coverage of 4 .50 MGs but lack of maneuverability is something i enjoy slightly less.
Same goes to the Soviet planes. MIG lacks maneuverability, and fire power is not too great either, which means less hangtime to support, and u need to spend much longer time adjusting your nose direction.

right now blowing up the mines manually reduces its original damage by quite a lot.
If you want to use it to follow up tanks, best way is always to place one at the back and one at the front, then wait for them to drive forward/backward.
H3 right now is the most cost-efficient way, takes about 8-10 depends on what tank you are dealing with.
While Bazooka/PzShreck has the range advantage but having got the longest time to kill due to its low damage and long reload time.