I can't reproduce issue 1 in Firefox Nightly, which suggests it may be a Firefox bug they've already fixed. Can you test with Nightly and see if there is still an issue?
Issue 2 is an intentional feature of browsers, added for security reasons. To prevent hidden iframes acting as a keylogger, you have to click inside an iframe before it can get any keyboard input. This is a normal feature that applies to any HTML web page.
Please remember that due to developer and release schedules we ask that you allow a few weeks for bugs to be investigated, which is covered in the bug report FAQ.