Oh man! WHAT?!? It had to be shot on the DVX100 or HVX to compete! That's crap! Now someone tells me ... and I had a masterpiece going on that Etcha-Sketch. Sigh.
No, there doesn't NEED to be BTS. It's just if you have it, all the better. There will be submission requirements for that as well, but I wouldn't worry about it just yet.