Oi Natalia, tudo bem? Espero que sim.
Então, quando você ativa a fototeca do iCloud e marca a opção de "Otimizar no iPhone", o iOS envia suas fotos e vídeos para o armazenamento online, liberando espaço no seu iPhone.
Por que seus vídeos não são reproduzidos quando você está sem internet? É bem simples, o vídeo não está salvo no iPhone, só um atalho pra ele.
Para resolver isso, basta você acessar "ajustes>[seu nome]>iCloud>fotos" e marque a opção "Transferir e Manter Originais", isso faz com que o iPhone continue salvando seus arquivos no iCloud mas mantém uma cópia dos dados no seu iPhone pra você poder assistir quando quiser.
Espero que eu tenha ajudado. Tenha um ótimo dia.
Atenciosamente,
Wesley.