Installation service is available for $8, please get in touch with me in the private messages to proceed with this. Alternatively, the installation is very detailed and accombined with pictures in the first post of this thread.
You need to remove the RSS feed, because you no longer need it. The red link appears because you haven't authorize the application to use your twitter account. Please look into the first post in the topic, it has full explanation on how you can install and authorize the product properly.