Best thing to do is READ around the forum. It'll answer a bunch of your questions, even ones you haven't thought of. Start with the forum rules section, Neopets guides, and then read the program descriptions before posting as they all explain the bots in detail, including which rank is required to run them.