Better to change it, if you're relying on bash specific syntax then your shell script needs to state that it needs bash and not a generic shell.
#! /usr/bin/env bash
is usually preferred to
#! /bin/bash
as it allows for a system to have bash installed in a non-standard way/location
In answer to your second question: "is it possible to have a distro without bash these days". Well, of course it's possible, however it's incredibly unlikely. From the maintainer-of-bash's website -- bash 4.x is standard on GNU/Linux and Mac OSX, on windows both Cygwin and MinGW ship with bash 3.x. There are ports for BSD, and Solaris has come with versions of bash since 8+, with 10 shipping with bash 4.x.
That seems to suggest you would be incredibly unlucky to find a GNU/Linux OS without bash.