1 & 2) You have a form for the certificate, a subform for the appliance, bound to that table. Master/child link on the certificate field makes sure the subform always reflects data associated with the certificate on the main form. The subform has a combo to select the appliance. That combo gets its selections from the appliance table (row source) but is bound to the field in CertAppl (control source). When you display a certificate in the main form, you'll be able to add/edit/delete records in the subform.
3) If you have referential integrity set up with cascade deletes, the data in CertAppl will automatically be deleted when the related certificate is deleted. You could also just code it to happen.