This is my second post about trademarking a company name. The first post was rather general and from the information I collected along with a little research I came to the conclusion that I can use the TM sign with no cost for my business name. Before we go any further, it is a business that not in use as yet, the only thing that's done is the business plan and the purchase of the domain name which is also the name of the business. From what I understand, to register a trademark in my case I can start the process but will be given a certain time to prove that I am actually using that name to offer services etc. (Or something close to that). However, if I can avoid that for right now and use the TM name to cover my back to some extend I think I will take my risk.
That being said, what exactly need to be done in this process? Do I need to perform an extensive search preferably through a professional before using the TM. What if I do pay to perform an extensive search and find out I am good to go then lets say a year later someone register that exact name, what happens now? Will that person has 100% ownership even though I started using the name before they registered it?
Thanks a lot!

