For the amp, I would suggest either a Peavey Classic 30 1x12 or a Classic 50 2x12. Either one will be loud enough for any gig you might play. I have the Classic 50, and love it to bits. It's a very versatile amp with great Fender to Voxish type cleans, and distortion that's great for everything from country to hard rock.