Yes, any website linking to yours is a backlink.
How many? It depends on what keywords you are going for and how high the competition is.
For example, if you have no backlinks and you’re a local business, it would be better to start by building citations on local business directory sites first before going after guest posts.
Or, you could figure out what links your competitors have and try to replicate. There are tons of different ways to get links!