You don't need a Google account to use Allo. Being phone-number driven for setup and how you are identified within the App is really the key to answering your questions.
From articles/reviews of the app from official publications, Google is saying a Desktop app is in the works, it's just not ready yet.