「オーバーロード」する際、アクセス修飾子を変更することは可能ですか。

オーバーロードは全く別のメソッドを定義することと同じであるため、修飾子は自由に設定できます。