Welcome back, Tim.
Don't think CX ever opined upon the species of your joists. And do we know that the joists under this room are the same as those under your living room?
Seems the joists under the kitchen were longer back then, too.
1. When sistering floor joists for the purpose of reducing design deflection you must sister
at least the center two thirds of the joist to do any good.
2. Might be. Can't help you decide which is more cost or labor effective without a lot more information.
3. There is cork that is made for the application. Can't say whether your guy used the right stuff or not.
My opinion; worth price charged.