I don't see a reason for an NPC guard, unless if hired and paid. Players should attempt to play out their own guards, or hire someone to do it for them.
I believe there are plenty of guilds who would, at least, do as well with a house. I am, however, happy that she got the house she had wanted all along.
The Auction method fails to take into consideration the fact that this is a game and people can't always be present, therefore ruining the chances of those who can't play at the time. I trust there could be smarter ways to approach this. Petitioning for example, and auctioning, in a non real time fashion, whenever similar petitions are made. This would depend on GMs though, and I am aware that we currently believe that they shouldn't be overburdened. Or burdened.