unused post IDs

You can stop WP creating revisions by adding the following to your wp-config.php:

define('WP_POST_REVISIONS', false );

You can replace false with an integer if you just want to restrict the number a maximum number of revisions.

If you check the plugin directory you’ll find several that will clean up old revisions, such as this one.

You cannot turn off drafts. You can reduce the frequency of autosaves if you wish, but WP only keeps one autosave per post anyway:

define('AUTOSAVE_INTERVAL', 160 );  // seconds