Hi, yes that Master Profile is for exactly what you said. It saves a lot of typing time for things that you put on every auction, like payment methods, etc.
As far as the store, I don't know because I don't have a eBay store, I'm sure there are some people around here that do and can answer your question. Once you learn how to use Auctiva, you'll love it. (except when the servers are down).