Joined: Jan 2008
Posts: 23,645
Likes: 1,109
From: Mans of NC & SW UT Desert
Bikes: 86 Katakura Silk, 87 Prologue X2, 88 Cimarron LE, 1975 Sekai 4000 Professional, 73 Paramount, plus more
First, there are several styles of crank pullers, so yes, you need a puller designed to pull that crank. All that being said, that crank you have there is a very common style, and a basic puller will work, no problem.
As far as what crank you can mount, cranks are matched to bottom brackets, so its not as simple as taking that crank off and putting on a different one.