I say no to the EH-101 for the ongoing tail rotor issues that still have no end in sight. No to Seahawks for the simple fact of why would you go through the trouble of buying a giant ship only to put a smaller helo on it than what operates off the CPFs and 280s, not to mention another aircraft type (I'm against similar aircraft types for all, but I'm also against a million types for a million jobs). Cyclone gets my vote, it's small enough to get into places that the CH-53s and Chinooks can't, you're sea basing here so DA is not a factor, which is something the proponents of the Chinook will throw out there. The Cyclone is big enough to carry the majority of what we want, there's not going to be room on the BHS for 155mm guns so I see no need to have the capability to sling anything more than ammo and other associated equipment for the Light Infantry battalion embarked, that's what landing craft are for.
As for what can be embarked, if it fits on there, sure why not? I just don't think we should get Ospreys.