Do I need to follow someone on Tumblr to be able to "like" a post?
No. You can always hit the heart at the top of the page or (on dashboard) the post regardless of whetehr or not you're following. Same for reblogging. IIRC, commenting is the only thing you can't do.