Yes. All EPIC Merit Badges counselors are registered merit badge counselors and hold current YPT Certifications. BSA rules allow for any BSA registered scout to earn a merit badge from any BSA registered merit badge counselor.
Do I need to get my unit leader or scoutmasters signature before registering for a merit badge with EPIC Merit Badges?
No. With the current conditions of, you do not need to get your unit leaders signature before registering for a merit badge. It is a good practice to let your unit leader know that you are completing a merit badge. At some point following your completion you will need your unit leaders signature.