so many questions:
you got new pads and they will produce more heat for a few weeks till they break in. they will warm up your tires too, so there's the smell
and for the heat around your feet it comes because the fans start and blow heat from the engine bay
__________________
|