不合法。至少法律没有给学校这样的权利。你可以拒绝,也可以先向上级教育部门反映。为这事是否值得与学校一诉,要由你的家长决定了。
学校有权力制定自己的规章制度,如果你不喜欢你们学校可以转校。但是强制住宿可以,如果强制住宿还收费的话那就属于乱收费了,可以与校方协调,不成的话就去找你们那里的教育管理部门咨询。
学校有权力制定自己的规章制度但是也要符合国家法律不符合的无效因此不可以强制住宿
没有法律规定,但你理由充分的话,你有权拒绝。