Hi,
For login, I use this snippet, which sends the users to my forum after login, which is resource id 2:
[[!Login? &preHooks=`preHook.DiscussLogin` &loginResourceId=`2` &postHooks=`postHook.DiscussLogin`]]
For pinning and locking, the radio buttons don't work, you have to use the mod bar. So, for a new thread, make it, post it, and then open it again, you will see your mod bar at bottom, and use that to pin and lock it. They should both work. For an already existing thread, just open it, that will open the mod bar, and use it to lock and pin.
HTH,
A