Make a new group and assign moderator status to that group for each forum you want.
As for admin status, yes you can make any user an admin (or even a usergroup) BUT remember that an admin has total access and if any conflict arises in the future, you might have a problem. Only give adùmin rights to a very trustworthy person.
Personally I would go for a mod which gives extra rights to a moderator. Examples are Junior Admin Mod and Supermoderator Mod (both which can be found in the MOD Development forum I think). I use an adapted version of ModCP (http://mods.db9.dk/viewforum.php?f=57
) which should be useful as a start.