Оба сочетания возможны, выбор предлога зависит от контекста. Ср.: за весь срок действия заграничного паспорта так ни разу и не выехал из России и эти условия распространяются на весь срок действия договора.
Лучше: на срок не более одной недели или просто на одну неделю.
Такое произношение и написание предлагается на том основании, что брелок – заимствованное слово и суффикс -ок с беглой гласной в нем не выделяется. Но именно по аналогии с формами носок – носка, замок – замка у слова брелок возникли формы без о (брелка, брелки), которые постепенно приближаются к допустимым (а некоторыми словарями уже признаются таковыми).
Оба слова могут быть образованы.
Верно: доступ к шести миллионам сделок.
Это выражение некорректно.