3) lr_debug_messages do not show up in the "Debug Messages" category of the controller output window during a controller run. (Yes Logging is enabled and lr_debug_message statement is properly written with the right arguments)
PLEASE IGNORE THE ABOVE MESSAGE. THIS WORKS. THE OTHER POINTS ARE STILL VALID.