It sounds like an issue with the templates (the polls) maybe you can copy the code from a working template and work backwards from thee... it's hard to troubleshoot a template error- the author may have a fix for it...
As for the custom profile fields, this article makes it as simple as it will get:
https://vborg.vbsupport.ru/showthread.php?t=232855
Just remember you'll be doing edits in postbit_leegacy, not postbit.