Yes, you just need to figure out which one to start with (I'd suggest the blog) that then feeds the other two.
There are a ton of options, free and paid, but I'd start with something like twitterfeed or triberr.com to auto post from the blog to twitter then let the facebook page pull from the twitter account.
HTH