Can I create Spring Boot Application which is Spring Cloud Stream App having both the bindings Sink and Source?
Such an app would seat in the middle of a stream, and this is called a Processor in Spring Cloud Stream / DataFlow lingo.
See this explanation in the reference documentation.