Sean Johnson, 40, faces multiple felony charges after a July 4 attack in a Berkeley elevator; his prior convictions date back to 2007.