Welcome to Orchid Board from a fellow Brit
I would repot if it's been in flower that long. It can sometimes cause the flowering to abort but not always. In your case though it might just give the plant a rest and it will start a new spike if this one does abort as a result of the repotting.
Try and avoid breaking roots, but if it happens then it happens. I always end up breaking some especially if they are sticking out the bottom like you describe. Don't worry too much and just break as few as you can.
Usually you should pot up into a pot that you can just fit the roots into. From your description you might need to go up a pot size or two.
I've not had much luck with bark mixes from the garden center or from places like B&Q or the like. I still think the almost killing of my first phals was down to medium I got from my garden center and it was already breaking down and rotting.
I know of a couple of places you can buy online in the UK from orchid specialists, let me know if you want details. However postage is high for heavy items like bark. Personally I would go to the online specialists anyway but I have a lot of orchids so buy in bulk. The other thing you can do is arrange to pick up the medium at a show if the seller is one that visits shows, or just take a look around at a show, there is usually someone selling medium in my experience.