Do you need a different Linode setup ($5/month) for each Website? You cannot use the same IPv4 address to point different domains to it and have more than 1 website running on the server?
Generally, managed means the provider handles the server-related issues and you just worry about the app(s). For un-managed, you can usually still get basic support, but its on you to setup the server, & manage server config & updates.