Oh God! I think we all could write a book on how to ?abcd? a network together.
All of these labor charges and plans are very good starting points. I don not have much to add there. I'll just add a human factor.
Do you want a support relationship with the client? Unless you make it very clear a hundred times over that your efforts are either a turn key operation, your done and walk away, or that you will continue to support after the fact, needs to be defined up front, on paper, or you will be in a living a nightmare. There is an old story about a guy working under a sword hanging by a thread but I won't go there now.
I am a hard case on this type of work. I charge $200 non refundable up front just to spend a few hours doing a site survey, drawing up the network plan, and doing a skill level interview with some of the users. This lets them know I am serious, and if they pay it lets me know they are.
I present the itemized bid, payment terms, implementation plan, labor, travel, training, hardware, and miscellaneous logistics costs and so on. I personally have had enough experience in this that I charge a flat project rate. I have done OK doing so. If your not sure your planning on how to do this a good hourly rate will work just fine but you will get the ?how long will it take? questions either way.
If it's a go from the client, a signed contract is in hand before work starts. The ?do me a favor buddy? thing is a thing of the past for me.
I highly recommend that type of work is not done as a favor unless you are ready to bet the farm that the person is completely trustworthy because you just may be doing that, betting the farm. Some folks forget the legal ramifications of doing work for any business, friend, foe, or indifferent. We can thank the law community and our society for that.
Again this is just my opinion and not the gospel. Any way you do it try to have fun. But, be very careful at the same time.