北海道行程问题!求各位达人们帮看下是否合理!O(∩_∩)O谢谢!!!

念你安穩
打算10月底的样子去北海道。
虽然看了一些攻略,还是觉得云里雾里。希望各位大大帮忙看下我设定的行程。哪里需要改正,麻烦告知下。感激不尽!!

DAY1
上海→新千岁→札幌
札幌市内闲逛
住札幌

DAY2
札幌→小樽
小樽市内闲逛
住小樽

DAY3
小樽→洞爷湖
洞爷湖 花火大会
住洞爷湖

DAY4
洞爷湖→登别
登别 温泉
住登别

DAY5
登别→函馆
夜景
住函馆

DAY6
函馆→札幌
札幌休息
住札幌

DAY7
札幌→上海

除了行程之外,还想问下:
1.小樽到洞爷湖 有JR到吗?还是说必须回札幌?
2.在登别除了地狱谷和熊牧场,还想去一个室兰地球岬。从地狱谷怎么去呢?时间上一天来得及吗?
3.以上行程,各位达人觉得 紧张吗?

谢谢谢谢谢谢!!!m(_ _)m
安與本命
你先看一下地圖
瞭解景點的位置
重新調整行程

北->南
小樽->札幌->登別->洞爺湖->函館