so if my internal HD on my iMac is going to be anywhere between 180G to 200G, is a external 250G HD enough for Timemachine? I was searching the forums and couldn't find an answer for this simple question.
That's more then enough for Time Machine. It depends more on how far back you want your backups to span and how much data you're actually going to have.
plenty of space! time machine doesn't back up anything thats included on a basic osx install, so that saves you a ton of backup space/time.
Unless you tell Time Machine to exclude System folders, hidden Unix folders, and anything else you exclude. Time Machine is going to backup everything on the hard drive.