Answer A) It specifically says in the rapier's description that Weapon Finesse only works for a rapier sized for you. So I would take that as a no.
As for B), I would assume that you could 2-hand a rapier 1 size category larger, but you might not be able to get 1.5 times Str to damage, since the rapier's description says you can't.