That could be difficult. According to a story in The Maine Sunday Telegram last Sunday. There is a guy who is trying to get a malt house going in Maine because there are currently none. According to the story, there are a handful of farmers who grow barley, but it is shipped to Canada to be malted.
As far as hops go, there are a couple of commercial growers (aroostookhops.com the hopyard.com) that I could find, but they don't appear to do online sales. You would have to contact them.
As a suggestion, Maine is a huge blueberry producing state and blueberry ales are quite common here. You could make your friend a nice blueberry wheat ale.
Hope this helps