Everything I've heard about Endless Pads suggest that they a BBK would be a pre-requisite before installing the pads. Considering I'm using my stock brakes-would these work?

Why do you say this? I read that you can use Pagids and Endless on stock brakes and racing fluid without fear of fading in a standard HPDE track session. Both companies provide the correct shape for stock calipers.