For Gosport boats, you all have to be mil. There are forms you can fill in to get civil servants on board but it is a nause. The plus side is that they are free! Have a look at www.jsastc.org and give them a ring. Takeover can sometimes take a while if it is a Monday.
For army boats, it depends on the cap badge, but if you look at www.sailarmy.co.uk there are some contact numbers. The chaterer must be Mil and must have quals, the rest of the boat can be mde of anyone. The gunners have a good boat but will only let gunners charter it (or attached pers). The rates for charter vary from Â£70 - Â£120 a day + deposit of upto Â£750 (not cleared funds in most cases), all based out of Gosport with some summer deployments to other places.