Apart from the evident fact that Cho Seung-hui should have been institutionalised long before he committed his crimes, not one of your suggested changes to America's gun laws would have prevented him from obtaining high-capacity, semi-automatic handguns.
He notes that many successful Silicon Valley whizzes such as Raman Hui, lead animator of the digitally animated movie Antz, originally came from Hong Kong.