Arrêt maladie congé maternité ?

Bonjour , je suis nouvelle sur le forum cela fais 14 mois que je travaille à Genève en tant que frontalière , je suis assurée juste à la CPAM de haute Savoie , je me demandais qui me rembourserai en cas d’arrêt maladie ou en congé maternité ?

Je pensais que sa serai là CPAM j’ai appelé est on m’a dit que non que les remboursements se fesai du côté suisse !!

Dois je avoir une assurance privée?
Ece la même chose pour un congé maternité?
Sachant que j’ai un contrat en CDI d’auxiliaire payer à l’heure (mes horaires sont toujours régulier est son intérêt sur mon contrat) mes vacances sont compris dans mon salaire , ma patronne m’avais dit qu’elle me le changerai dès qu’elle aura renvoyer son ancienne employée (qui était en arrêt maladie et ensuite congé maternité ) sa a été fais au mois de juillet mais depuis elle ne veux pas me le changer dois je me méfier de quelque chose par rapport à un contrat comme sa ?!

Mise a part ke je ai pas de vacances? Désolée d’avoir été aussi longue mais ma situation est complexe est j’ai vraiment besoin d’aide est de réponse !!! Merci .