>何度かこの日に入れる?と連絡を貰います。ただこの曜日は事前に入れないと…
契約内容があやふやなら『申し訳ないがこの曜日はどうしても働けない』『たぶん面接時にも伝えていたと思うので確認して欲しい』等、一度しっかり話し合っておけばいいんじゃないですかね。
>他のバイトの子からも印象が悪くなっているのではないかと不安です。
まぁ別に無理して変わる義務は無いんですけど『お互いに協力体制を築ける人間では無さそう』という印象は抱いてしまうと思いますので、
自分側が困った時に助けてくれる人は減って行くかもしれません。
>年末年始も帰省のために1週間ほどシフトを出していませんでした。
帰省に関する条件はあらかじめ考えておけるはずですし、面接時にそれを伝えた上で採用されたなら特に問題無いと思います。
雇われてから帰省だ何だと言い出している場合は上記諸々の状況も加えてあまり良くは思われないでしょうから、今後やる気ある人材が入ってくれば優先的に削られる対象になってしまうかもしれません。