Air Filter notifications based on counter

I have a counter and automation to decrement the counter daily for our air filter replacement in our furnace. I want notifications at 14 days, 7 days, and at less than 6 days daily until zero, containing how many days are left in the notification. I have the following but i don’t think what i will have will work for the less than 6 days notifications. here is what i have

- id: '1640826182842'
  alias: Filter 14 days
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: counter.furnace_filter_days_left
    above: '13'
    below: '14'
    attribute: step
  condition: []
  action:
  - service: notify.alexa_media
    data:
      message: The Air filter has 14 days until it needs to be replaced
      title: Air filter 14 day warning
      target: media_player.livingroom_show
      data:
        method: all
        type: push
  - service: notify.alexa_media
    data:
      message: The Air filter has 14 days until it needs to be replaced
      title: Air filter 14 day warning
      target: media_player.livingroom_show
      data:
        method: all
        type: announce
  mode: single
- id: '1640826696020'
  alias: Filter 7 days
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: counter.furnace_filter_days_left
    above: '6'
    below: '7'
  condition: []
  action:
  - service: notify.alexa_media
    data:
      title: 7 Days left on the filter
      message: There is only 7 days left on the Furnace filter
      target: media_player.livingroom_show
      data:
        method: all
        type: push
  - service: notify.alexa_media
    data:
      title: 7 Days left on the filter
      message: There is only 7 days left on the Furnace filter
      target: media_player.livingroom_show
      data:
        method: all
        type: announce
  mode: single
- id: '1640827045716'
  alias: Filter < 5 days
  description: ''
  trigger:
  - platform: numeric_state
    entity_id: counter.furnace_filter_days_left
    below: '6'
    for:
      hours: 24
      minutes: 0
      seconds: 0
    attribute: step
  condition: []
  action:
  - service: notify.alexa_media
    data:
      message: Less than 5 days left on the furnace filter
      title: Less than 5 days
      target: media_player.livingroom_show
      data:
        method: all
        type: push
  - service: notify.alexa_media
    data:
      message: Less than 5 days left on the furnace filter
      title: Less than 5 days
      target: media_player.livingroom_show
      data:
        method: all
        type: announce
  mode: single