NOTE AND RESTRICTED STOCK PURCHASE AGREEMENT