Welcome to the forum. Any type of deep cycle battery should work for your trolling motor. As far as anchors go, I'm not sure. Cant really say I've seen any body in the club use one. I choose not to use one because I like to cover as much water as possible and rarely sit at one spot for more than a few minutes. And if I do find myself sitting on a point at naci or berry, my fins keep me in place just fine. Hope you enjoy your kiick boat!