开户东莞商业银行需要以下证件和材料:身份证、户口本(或居住证)、婚姻证明(已婚人士)、公司介绍信(公司员工)、工作证明(个体户或自由职业者)、工作单位营业执照副本(企业代表)、工作单位法人代表身份证复印件、银行卡申请表。