Yes. All EPIC Merit Badges counselors are registered merit badge counselors and hold current YPT Certifications. Current 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?
You should communicate with your unit leader regarding your plans to complete a Merit Badge. At some point following your completion you will need your unit leaders signature to finalize your blue card.