Doing all possible activities with Feliar should give him enough betrayal points to survive the event (same goes for Vicoria). Various things like spiking his coffee with love potion and covering all conversation topics give betrayal points. Likes themselves do not help much, only certain thresholds actually matter (even then, you don't need his likes maxed out to get enough betrayal points to save him).