Don't worry. You'll have lots of random people follow you now that you appear on the staff list on the front page :P
No idea. A XenForo feature I never quite understood... I thought it was supposed to give you updates when that person posts a new status but I've never gotten any.
Comments on Profile Post by bobee98