Yes, you can, but it's best to remove the old shingles first.
bird blocks and ridge vent
yes because another name for mobile home is via manufactured home
All the mobile home water heaters that I've seen are the same as regular house water heaters, -if you can change install one in your house, then you can install one in a Mobile. The actual procedure differs if it's electric or gas and as you don't say which, that's as far as I'll go for now..
There are many places online where mobile home parts are sold. These include Mobile Home Parts Store and Complete Mobile Home Supply. Another option is eBay.
YES, most definitely. I have done lots of it.
A mobile home deck plan is a separate foundation not attached to the mobile home itself. It is used to support the mobile home. The benefit of having a mobile home deck is to be able to move your mobile home from one place to another without having to rip out the foundation.
Install mobile code without confirmation
I'm assuming you mean the Mobile home PARK wants it moved - then yes, it IS their responsibility to pay.
You bolt them under the frame in the proper position. If you have not done this before, leave it to the movers.
Sure you can.
In Washington state, if a home owner dies and leaves his/her mobile home to another and the heir is denied occupancy of the mobile home park, the mobile home will have to be moved. Other options would be to sell the mobile home to persons approved by the park, or to rent to approved persons.
I've seen all types - just as in a regular house. I have 'duroid' shingles as many do. At least 3 neighbours have cedar shakes. and two have corrugated aluminium sheets.