Bob- Need a little clarification. While you may be technically & logically correct that the (on-)starter solenoid slaves off of the remote relay/solenoid, I believe it is the remote relay/solenoid that is most often referred to as the slave solenoid. The remote relay/solenoid is generally found on the back of the bracket holding the main engine push button circuit breaker and is easy to get to & remove. Did you definitely mean the one on the starter, or had someone suggested replacing the "slave" solenoid?
It's been a while since I've removed the starter solenoid from the Crusader starter -which I believe is the same on the older 5.7L's I had as on the older 454's.
Most people do remove the starter, but as I recall the solenoid... can... be removed without taking the whole thing off if you have room to access the 2 little bolts holding the solenoid to the gear housing of the starter. Those bolt heads face the engine side and would be removed away from you.
Once those are out, the solenoid can probably be lifted off if there is room ,keeping in mind the inner solenoid plunger's shaft has a sort of button end that hooks onto the top fork of the bendix drive lever going into the starter gear housing. So the plunger end has to be lifted , perhaps tilted to remove it from the fork. Plus, there is a large coil spring inside the solenoid housing that keeps the plunger back toward you until the solenoid is energized , so that spring will want to spring out and push the solenoid housing when the solenoid retaining bolts are removed .
In order to install a new solenoid you would be pushing against the spring and lining up the plunger end button to slide onto the bendix fork, then hold solenoid while inserting and tightening the solenoid retaining bolts.
All conceivably doable if room , but generally much easier to remove the starter 1st even if just by feel on the wrenching. When I had my starter out and removed the solenoid, I kind of recall it was reluctant to diaengage. But take all that with a grain of salt 'cause, as I say, it's been quite a while. Anyone else with more recent experience feel free to correct if the above doesn't sound quite right.
No matter what, I suggest labeling the wires & diagramming connections before removing anything as general good practice since what is obvious before disconnection may not be quite so later.
FWIW- The solenoid and spring can be seen at ebasicpower (dot) com/pc/ARCSW975__/CRU4H
and the whole starter and solenoid at marineparts (dot) com/sierra/sierra434.aspx
Or look at the top starter on parts manual p. 76 , fig. 30:
http://www.crusaderengines.com/manuals/L510012.pdf