I have a cleffa in my Pokemon diamond that has cute charm would he/she be able to help with getting shiny Pokemon more often in wild encounters?
Only if you have a specific, rare TID/SID combination. Details here. If you have this combination, any male Pokémon with Cute Charm will work.