People go for the MD/PhD to get both clinical and research training in one shot, a more streamlined process than to just get the MD and then do a post-doc later on.
As for funding, programs under the MSTP (medical scientist training program) grant covers all tuition costs + a stipend for room and board. Programs not under the MSTP grant usually also have private funding.