1) Yes
2.1) Yes
2.2) Yes..but....
2.3) I'm not sure

Keep in mind that MS no longer supports VB6. They are under no obligation to distribute the VB6 runtime files... It's possible that the next version will not include the RT files... and it's very much possible that that version may not even allow the vbRT to run.

-tg