Welcome to the forum mostprecious27, fill needs of the shift click 'make happy' does just that... it fills all the needs. You need to use the cheat option that stops the needs decaying... 'stop needs decay' I think from memory. So when you have 'testingcheats on' then shift click your sim you will see the option to stop the needs decaying in the same place as 'make happy'.
Auto bill pay is just for that one bill. Each time the bills come in they need paying my your sim via mailbox or phone.
Carl's got a good page on cheats
here.