Dood, you're competing against movingdayboxes.com, uhaul.com, homedepot.com, uline.com and lowes.com + all of the local results that are going to show and the map results.
You're boss is crazy if he thinks you are going to hit the top 50 in 2 months. It's a commodity + high competition from some MAJOR players with long standing PR and high reputation + panda. I dunno about that one.
Question, do you folks "manufacturer" these boxes? Are you a box manufacturer? or just a box seller? My point is, what OTHER angle can you approach this from to create brand awareness.
Dare your boss to run a google adwords campaign for "moving boxes" and watch what happens. Even WORSE is the fact that even if you get someone TO your site, if they don't see what they want to see in 10 seconds flat, they're gone.
If you were going to attempt this, and h1 tag simple "moving boxes" and a title of simply "moving boxes" would both be a start. I mean you would have to optimize SOO well. And then from there having others talk about your company with a link is a good start. A blog might help. On your home page, I would stick to just moving boxes in the title tag. I would use a "supplies" page to target moving supplies and a "tape" page to target "packing tape" and everything would match. /packingtape.html title, packing tape, h1 packing tape.
To question number 2, i have no idea.