Present time!
Knuckles: OSHI what do I get my BFF A pair of green wool socks, hand-knitted so they're "lucky." Should keep his feet warm during the winter months, and also a way to repay him for the replacement beanie he'd gotten him earlier.
Blaze: GDIT what do I get someone with no hobbies A handmade "gift card" for a free hug whenever she wants one. Infinite uses. Seriously, though, he also got her a mantle like the one she wears, only it's mostly magenta with purple rims and made out of velvet. Ohdeargod I hope she likes it And also lol I'm a poseur a letter listing all the reasons he loves her.
Big: An innertube, just in case he wants to go fishing out in the middle of a lake or something.
Banjo: Condoms A new backpack made out of soft materials so it doesn't chafe his back when he walks. Also might be more comfortable for Kazooie when she hides inside it.
Storm: White "lucky" socks, again, to keep warm in the winter months.