What size alternator

The 60 amp stock alternator will keep up with it just fine.
If you want to get a little overkill, you could run two batteries and a 90 or 100 amp.
I have eveything you mentioned for electrical devices and the 60 works just fine. (about 50 bucks) and you can get them anywhere.