But considering it does have a fee is there still a chance that it will be canceled?
As it is very high priority that is not so likely (at least for the next day or two and unfortunately such txs can get stuck in the mempool for as much as a week).
What nodes do when their mempools fill up is drop the lowest priority txs (so yours would not be likely dropped unless there are no other lower priority txs left to drop).