Sort:  

Yes you need Trust app if you are using mobile to signup or Metamask if you use a laptop. Make the sacrifice my friend, there must be an app or two that can make way for Trust. You wont regret this bro.

You can sign up on your computer. The guide is here: https://help.like.co/likecoin-faq/newbies/registering-likecoin-id-on-computer

Currently a wallet is necessary for the LikeCoin ID registration, I suggest you to sign up on desktop whenever possible.