Welcome to WebmasterWorld Guest from 220.127.116.11
For creating an RSS feed, I'd recommend reading through an RSS Tutorial. The are quite a few out there on the web. Just enter, "RSS Tutorial" in your favorite search engine.
As for generating quality links? You need quality content. Once you have quality content the links come in quite naturally. Of course you could request the links, but that, in itself, is a lot of work and what works for one feed, may not work for another. The reason they are quality links is that no-one will link (put up your feed on their website) to you unless they think it's quality content. Quality content will get you quality links. Just realize that if you don't update your content frequently, people won't link to it and others will drop the links. It's not the same as a link to a static site about widgets. RSS is for sites that are updated frequently.
I'm sure you were looking for more than those simple answers, but I hope it will give you a start.