Mask:
Like others have said, ultimately it's going to come down to comfort/fit. The Atomic Frameless is widely considered to be the best mask available, but if it doesn't fit you then it's junk (for you). So again, you really need to try on masks to figure out which one is right. Having said that, there are a number of masks that are consistently well-regarded and thus worth checking out (or if you are simply going to purchase one online, there's a high likelihood these will work): atomic aquatics frameless (my favorite), atomic aquatics subframe, cressi big eyes, mares liquidskin x-vision, oceanic shadow. Between framed and frameless, in general, frameless masks are lighter, lower volume (easier to clear water out, and equalize) and have a bigger field of view since the the lens sits closer to your face. In the end, your best bet is try on a variety of masks and see what you like.
Snorkel:
I wouldn't recommend a standard "j-snorkel" as they flood quite easily and tend to be difficult to clear. However, I wouldn't recommend a dry snorkel either. Although some people absolutely love them, I have found them to be too bulky and that they close up at innopportune times. Also, it is possible for sand to get in the moving parts causing the snorkel to lock-up. Of the many snorkels I have tried, there is only one that I have been COMPLETELY happy with: the Tusa Platina Hyperdry II. Contrary to it's name, it is not a "dry" snorkel; that is, it doesn't have any sort of mechanism to seal the bore when you submerge. It has what Tusa calls "current rectifying plates". Although it sounds like a gimmick, it really does work. I would say that it reduces flooding by well over 50% compared to a standard snorkel. Also it is light, low-profile, aqua-dynamically designed, easy to clear and it looks cool. One other neat feature is that the flexible corrugated portion is actually completely smooth on the inside (all other snorkels with a corrugated section are corrugated on the outside and inside). Because of the internal smoothness it is easier to breathe, and to clear, since there are no internal ridges creating air/water turbulence. Sorry to go on and on, but I love this snorkel. Very seldom is it the case that I am completely satisfied with something, but to me, this is a perfect product.
http://www.leisurepro.com/prod/TBTS17.html?ci_src=14110944&ci_sku=TBTS17FY