You don't need a speed demon to serve in this capacity, because you can schedule large file transfers to happen overnight or at other times your home network isn't in heavy usage.
Sole proprietors file Form 1040, Schedule C and S-corporations, limited partnerships and limited liability companies file the same form, only Schedule E.
To file an FBAR, check the appropriate block on your federal form 1040 at Schedule B and then file form TD F 90-22.1, Report of Foreign Bank and Financial Accounts.