7/5-7/9 北海道行程請幫忙看看有沒有問題

羞射大叔
這次行程是突然定下的

不能改變的行程是
7/5 東京羽田-新千歲 10:05 抵達
7/10 東京成田10:55 的飛機起飛

我爬了很久的文, 但由於是第一次去日本又是第一次自由行, 所以還是想跟各位請教

目前想去的地方有小樽, 札幌, 富良野, 洞爺湖/登別等

7/5 新千歲到富良野 or 美瑛 宿 富良野 or 美瑛
7/6 富良野 宿 富良野 or 美瑛
7/7 早富良野到洞爺湖 宿 洞爺湖
7/8 洞爺湖到札幌放行李下午遊小樽 宿札幌
7/9 遊札幌, 晚上飛機19:50飛東京成田 宿成田
7/10 直接坐飛機

我有幾個問題
1. 富良野呆的時間會不會太短或太長
2. 富良野那一帶我看JR官網有觀光火車跟twinkle bus, 可是twinkle bus不能預訂 :(, 只有這種方式旅遊還是一些景點完全可以透過自己做JR到得了 or 騎車
3. 如果7/7上午就從富良野到洞爺湖, 是不是不如7/6傍晚就坐車過去?
4. 登別完全不知道該不該放又或著放在哪
5. 本來有點小貪心還想7/9上午離開北海道飛抵東京, 在東京逛逛隔天飛, 但又覺得這樣可能會浪費許多時間在交通上, 因為之前在東京只有呆過機場轉機而已還沒進過市區

以我的理解我想玩的行程基本買JR 5日可以涵蓋住

還是有我沒考慮到的地方...

感謝指教