Hey there and welcome to DaniWeb! We have a policy in our Internet Marketing forums where no URLs to your site or site advertisements of any kind are allowed, so I had to snip out your URL. Once you reach 10 posts, you can post in our Webmaster Marketplace or Site Reviews forum :)
Now to get to your questions ...
- I would definitely go with your own domain name. It makes it reputable and, in the long run, is best for search engine optimization.
- Google AdWords is excellent for some sites and horrible for others. Personally, I have always used it on DaniWeb and I'm very happy with it. What is great about AdWords is that there is no minimum spending budget. Therefore, you can always just try it out, and if you don't like it, just stop using it. Or, you could start with an initial budget of just a dollar or two per day, and if your business becomes successful, increase your ad budget.
- Link exchanges are a great way to get noticed by search engines. However, I would not start with link exchanges until you have your own domain name.
- I'm confused what you mean by purchasing a package from your ISP to manage your traffic. What do you mean "manage your traffic"?
- Sorry, never heard of DigitalWorks.