James Donald Vance Jr. also made threats online against President Donald Trump, Elon Musk and Donald Trump Jr.