The first thing I would do in the morning at 6:45 would be to take him out to pee and then feed afterwards. If he's held it from 9:30 the night before his little bladder will be full and he will need to go before eating. You might have to get up once in the middle of the night to let him out as well, maybe around 1-2am.
Sounds okay but going out to pee every 30 minutes sounds a little excessive to me. I would take him out every couple of hours or just after waking up, just after an intense play or chew session or after eating a meal.
Don't let him out of your sight. He should either be under your eye so you can see if he starts to sniff around suspiciously or confined where he won't pee (like a crate).
Good luck!! Be consistant and be sure to put that rolled up newspaper to good use. Every time you allow an accident by not watching your puppy roll it up and pop yourself over the head saying "you will watch the puppy better!"