Issue #1 seems to just be virtualbox not being able to remember efi entries across reboots, so let's ignore that. Can anyone offer any help with regards to issues #2 & #3 please?