1 сильвер же дает оффлайн на сутки, а не на неделю. По крайней мере на х5. Или 2 сильвера/сутки, если это парнас.
По поводу продления - если осталось менее 12 часов оффтрейда - при попытке сесть в оффлайн чар попробует сожрать еще 1 сильвер, если он есть - сожрет, и добавит 24 часа к таймингу (т.е. было 10 часов например, станет 34 часа), если его нет - сядет на оставшиеся часы.
По поводу форс оффлайна - нет, это работает не так, нет варианта посадить с автоматической тратой сильверов каждые сутки, просто ты можешь заранее натыкать нужное тебе количество раз .offline force, например 7 раз, и чар будет сидеть неделю.