Since you are absentee land owner, you likely won't be hand feeding fish often enough to make much difference, just keep that in mind.
I assume your question regarding stocking size of fish is in regards to game fish? You usually don't have much choice...I always buy the largest fish I can afford, but that's just me.