Hi Sam,
The Abu 7000C3 will do all that you ask of it and more. It is an excellent reel and as I have already stated easy to maintain. I keep saying this, as a reel must be looked after if you want it to last. It must be washed with warm water and thoroughly dried after each trip, and every couple of trips a more thorough examination to check for rust etc. This is easy with the abu range. This reel would also be suitable for uptiding and if pushed beach casting.
If the Daiwa TDXB range is a little bit expensive I would go for the Daiwa PLZB30A, next would be the Shimano Beast Master Boat 20-30 or the Abu Conolon Premier 30lb.
Whilst fishing aboard Meridian Express earlier on in the year I witnessed a 55lb Conger being caught with a Shimano Exage 4 piece 12-20 travel rod coupled to a Abu 6500 CT Mag Elite. (enough said)
Your choice of a 20lb rod is ideal for drifting, however if the skipper anchors up for a while for wreck fishing you would then be better with the 30lb rod, that is my reason for going for the 30 pounder, it would suit both jobs.
No doubt that you will have already noted that I would never touch Penn or Shakespeare gear for all the money in the world. Whenever I have had to ask questions regarding rods or reels I have always been able to talk to someone in the service departments of Daiwa, Abu and Shimano. The service from these manufacturers has been A1, and I am not a dealer, just another fisherman
Hope this helps, but as I have already stated, this is my opinion and not that of others.
Cheers
Drew