Yes, a sub 18 5k is achievable with your background. You will know within 3-4 months whether you actually like running regularly. To stay motivated, target a local Octoberfest or Turkey Trot for your"return" to distance racing.
Suggestions-
First two weeks- Run- Tu- Th- Sat -Sun. 3mile jog on flat course or track. Walk if you have to.
Do strides and form runs EASY before and after your jogs. The one and only goal of this 2 week prep period is to not get injured.
Next 4 Weeks- Run Tu-We-Th- Sat- Sun. Make one of the weeknd days a 5mile "long run" and one of the weekdays a controlled interval day. Start intervals with something like 2 mile warm up, form runs, 8 x 200 with 100 jog, 1 mile cool down. Don't max out on the 200s.
Run a 1 mile trial at the end of this first 4 week mini-cycle but don't make it an all out time trial. Instead, run the first lap at a controlled 85 secs (17:40 min 5k pace) then see if you can accelerate on the last three laps.
Next 4 weeks- Gradually increase your long run to 8 miles. Bump up your interval days to sets ike 12 x 400 and 6 x 800.
Next 4 Weeks- Add a few short tempos to your normal continuous runs where you run 2 miles easy and then without resting accelerate to 6:20 pace (or fitness appropriate pace) for 3 miles before cooling down with an easy mile. This should feel hard but in control.
Do a 3 x mile workout at 5:50 pace (or fitness appropriate pace) with 4 mins rest 7-10 days before the target race.
Take a rest day 3-4 days out before the race and run easy the days before the race. Try, try, try to to control your pace the first mile. Have fun.
There are plenty of beginner running books out there. IMO, most overestimate the amount of mileage needed to run respectable 5k-10k times.
If you run 25-40 mins a day 5 days a week for 12 weeks you will improve significantly from your couch fitness. If you do well and like running then you can add 12-15 mile long runs, double days, ladder workouts, etc but all of these are more likely to hurt rather than help you as you adjust to long distance running.