I'm looking to Trademark my logo and maybe at some point sell online items and of course once I register it, my name is public record and i'm not interested in that. My question is, is it better just to apply for a *DBA*sole proprietorship so i can come up with my company name and use that instead? I'm new to this so be easy on me. Thanks!
What is the name of your state?
Any name or logo you use to identify your business is your trademark. Federal trademark registration is not necessary for trademark rights and trademark protection (although there are some benefits in having a federally registered mark). You only really need to start using the name/logo in commerce as an identifier for your goods or services to gain rights in the name.
You WILL, however, need to register your business and its name with your state.
What business structure is best for you depends on factors best reviewed by professionals in your area. There are tax and liability concerns to address.
When choosing a name for your business, by the way, you will want to conduct a trademark search to ensure your name and logo do not infringe on the rights of any existing business and its products or services. Choose a name unique to you and your business.
Good luck.