Regardless of what client you're running, you still need a smart phone with a sim card to create the Signal account, sadly.
Thanks for the suggestions though.
Signald allows you to make an account via pairing (which requires a smartphone) or by registering a new number. It also supports having multiple registered numbers.
Both of the programs I mention are built atop Signald