Tax at grant for RS. Generally, tax at vesting for RSU.
Taxable amount for RS is the fair market value of the shares at grant. Taxable amount for RSUs is the fair market value when the shares are released to the recipients, free of any restrictions.
Likely tax on sale.
Likely yes, if subsidiary reimburses the parent.
Written agreement strongly recommended.