Welcome to IDO.
It’s nice to see something about a 2100. Not to many question on them. I’ll give you my 2cents.
I have a 2011 with 300 offshore.
I was running a salt water 21 pitch. The problems I was having was not enough RPM and blow outs driving in rough water. My 300 is mounted in second hole. I tested a friend’s Bravo 4 blade 20 pitch. It increased handling, speed and helped with blowouts. RPM’s remained the same. I purchased a Bravo 4 blade 19p. It increased my RPM’s but I didn’t like the speed loss and handling.
So I went back to the Bravo 4blade 20p.
One unforeseen added benefit is you can trim it up bat s**t crazy & get most of the hull out of the water.
I can’t answer about a hydo-foil.
I did install trim tabs a couple years ago. Best money I spent. I can plane out at about 17mph.
If your handy you can find them on the web. That’s what I did.
It’s like driving a new boat.
If you have to chose between tabs or prop chose tabs. You will get more bang for your buck.
Not sure where you live, but if your ever around Mille Lacs I’ll take you for a ride.