Glad you have got it all sorted, that sound a good price for the hotel, I know where the hotel is and it is a nice walk if go down and around the promenade or you can go up over the back in to the centre.
We always stayed around Bugibba / Qawra and decided on a change one year and went to Marsaxlokk, it was one of those things once booked we were wondering if we had done the right thing, however we loved it and have stayed down there every year since.
As you say at least getting on the bus in that area you will get a seat, especially if you go to the bus stance.

It didn't happen to be from Mary in Tourist street near the bus station that you booked your trips with by any chance?
Yes you can buy your weekly ticket on the bus from the driver, great value they are too, the price of bus tickets has been reduced

what a strange idea

anyway the weekly ticket is now only 6.50 Euros giving you totally unlimited travel.
I must agree with you Xlendi is a lovely little resort, very pretty little bay especially if you approach it by coming down the hill over looking it.
Not sure when you last visited Gozo however they have built new terminals at both Mgarr and Cirkewwa so it much easier for foot passengers to get on / off the ferries now.
Keep us updated with how it all goes and enjoy your trip