Hi ShellyP,
I would try and get the largest emb field that I could...5x7 at least...
I would also get a machine that does both sewing and embroidery
I also keep an eye on Cragslist and Ebay...because I find alot of sewers that are getting rid of their machines to upgrade to another machine...
But as far a getting your BF and sons logo to embroider that is a whole 'nother question...
Hope this helps and PM me if you have more questions.
Kirsten