The best answer is to call the location of store of interest and ask for a manager and ask them.Tom Thumb has great customer services.
I would call the store.
Not sure about that. Im sure you can or lookup the location your trying to apply for and see if they have an online application you have to fill.
Thanks! Your answer is awaiting moderation.