Можно ли сделать так, чтобы запись на диктофон сама останавливалась через заданное время?

К сожалению. нет. Но в будущем такую опцию планируется внедрить