While the notes tongued are very difficult, they are not impossible when you factor in double tonguing. If however it is too difficult for a performer, I would not object to a slightly slower version.
As for the upper range, as a bassoonist I know that a high B is actually quite accessible, and more so for an experienced player.
Thanks anyway, in future I will try to keep thimgs a little more manageable.