Talk to him, recognizing that you may be getting a very jaded opinion. Also, I think it's a perfectly relevant question for you to ask for a ballpark dollar amount of your budget and what they expect you to accomplish. I've intentionally stayed away from positions where it looked like I was going to be a "team" of one doing work that really needs 5 or 6 people to be done right. I think this is a similar situation.