The park at Alamo is very nice with everything from tent sites to full hookups, there is a 'store' there that has very little in it but they do have minnows. It is best to give them a call before you head out to check on the minnow situation, it is very remote and if they run out of minnows it is a long way back to the valley to get some. The lake is a nice lake to fish but be careful of trees in the upper end. There is gas and propane at Wayside which is about 7 miles away. The store does have ice. There are bath houses for showering if needed.
Good luck.