alcina:My first concern would be getting an Operator to do a refresher session with at least your buddy (it never hurts to join in, either) as he has been out of the water for two + years. That is too long to be out of the water without brushing up on skills and knowledge, imnsho. That should be the first thing he does and then head out for the dives.
hijack - christi...get through that cold stuff now, I need WARM weather for our visit - end hijack
to the OP, I didn't cach the fact that your buddy has been out of the water for 2 or 3 years, so I have to agree with Alcina. I would hire a private divemaster and/or take refresher course before going on a regularly scheduled boat dive.
Jijackk: Alcina...trust me...I am PRAYING! This is killing us! Did you get my e-mail?