You're on the right track. I'd still use a surfacer/hi build urethane 2K (2 component primer) to fill any pinholes and whatnot. Other than adding the high build primer, you're on the right track. Spray the entire panel with it and make it your coat between the bondo and epoxy before paint. You definitely want to start with the epoxy on bare metal.
2K hi build primer