My advice would be, get a good day time routine in place.
Probably 4 naps a day if he's not sleeping very long at each one.
Do a routine of wake-feed-play-sleep so he isn't needing the bottle to fall asleep on.
Your first cycle of the morning will be shorter, if he's waking for the day at 7 then he will need to be fed, played with, changed and ready for his first nap by 8.30-9.
Ideally I'd aim for a shorter morning nap, a longer lunch time nap and an afternoon cat nap eg 8.30-9.30am, 12-2, 4-4,30 or 4 shorter naps.
Wake him from his last nap 3 hours before you want him asleep for the night.
Initially don't worry too much about how you are getting him to sleep at nap times, give him lots of help like rocking, walking in the pram, add sleep cues like a comforter or muslin to fall asleep with (remove once he's asleep), dummy, white noise, sing a special song. Just ensure he is getting 3-4 regular naps a day.
Once he's sleeping better in the day, tackle bedtime.
Don't feed him to sleep, have a routine so you do bottle, brush teeth, then go to his room with all the sleep cues (song, comforters, white noise) and cuddle or rock him until asleep then put him down and pat or rock him in the cot so he stays asleep.
Once you can do that, then cuddle til sleepy, put in his cot and pat to sleep. Pick him up if he cries and cuddle to calm him then put him down and pat.
Once that works then you should be able to just put him straight down with some patting and eventually just straight in his cot to fall asleep.