If they're following standard BJCP rules, which most do, it's 2 (12oz) bottles, no labels, nothing on the caps, and they'll usually have you rubberband your application entry to the bottle.
Typically the full recipe is optional, but they'll want brewers name, date, style, etc.
When you ship, don't tell them its beer, or they wont ship it.
Good luck!