In regards to the anti-tank problem, you could just use, you know, what people actually used for infantry to disable tanks. Anti-tank guns, PIATs or RPGs, even regular grenades that stuck on contact or something could work instead of big fancy coilguns. But I have no issue with it as long as it's fair and at least scientifically plausible.