1. No, Tesla will partially fill out the forms and either leave them with you to complete or send them in on your behalf. You have to pay full price and get the rebates back later.
2. I was happy with Greely Electric (they upgraded my service and panel from 100A to 200A), but I'd suggest getting at least 3 quotes - prices vary widely. I talked to 7 electricians before I found one I was happy with.
For the rebate forms, I'd suggest you take them home at delivery and send them in yourself. The Tesla delivery people are very busy and may take several days/weeks to send them in for you. And don't forget about the charging equipment rebate (1/2 of your costs up to $1000).