1. Args-class определяет связь между запущенными объектами приложения.
Объект приложения, который инициирует связь (caller) инициализирует args object c некой информацией и передает его вызываемому объекту. О методах класса args читать по ссылке, которую дал Gustav.

Args можно создать как из кода, так и указав нужные свойства у MenuItem.
2. Если по-простому, то Super - Это вызов данного метода в родительском классе.