辞めると伝えたら、法律的には2週間後には辞めても問題ないです。
ただ口頭では問題になりかねないので、内容証明を使って文書郵送がよろしいかと。
有休というのは休みですから、実際勤務するのが4月末までで、その後有休消費すればよろしいかと。(例えば有休10日あるなら、5/10までは在籍という形になります)
会社はごねるでしょうが、そこは労働局と話せばよいかと。
レジ経験があれば次の仕事は大丈夫かとおもいますが、コロナでどこもかしこも求人が激変しています。次はどうするのか重々考えて行動されることをおすすめします。