Yes, you can do smaller batches -- 2.5 or even 1 gallon batches of beer. This is a good start, and in the future, it's sometimes a good way to test out new recipes or recipes you aren't sure you will like.
For the most part, your recipes will just cut everything in half -- hops, malt, etc...