Yes, between make-up and DeNiro's acting, I think he nailed the young Vito.
Regarding Roth's speech, I think his reference to a lack of a plaque or statue to Green (Siegel) illustrates the insidiousness of those kind of people. Roth wants a plaque for a guy's economic acievement, but ignores the death and destruction he left in his wake. Madonne!