Can you prevent cardiovascular diseases by lifting weights 3x per wk?

No, but good start. Staying active and choosing a healthy diet can go a long way toward preventing cardiovascular disease, but a strong family history of early atherosclerosis (less than 50 yo) is very difficult to overcome.